Dextrose/3/Patches State: Difference between revisions

Pflores (talk | contribs)
No edit summary
Pflores (talk | contribs)
No edit summary
Line 9: Line 9:
= Ready to upstream =  
= Ready to upstream =  


== Change the method to add new actitivities in the activities list in home view (Jorge Saldivar) ==
== Change the method to add new actitivities in the activities list in home view (Jorge Saldivar) ==


This patch seems o.k but needs to be updated to latest sugars.  
This patch seems o.k but needs to be updated to latest sugars.  


https://bugs.sugarlabs.org/ticket/1660 (in comment). [dirakx follow-up]
https://bugs.sugarlabs.org/ticket/1660 (in comment). [dirakx follow-up]
==Database support for 3G control panel (Andrés Ambrois) ==
Need design review patch
http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0042-Database-support-for-3G-control-panel.patch
[anish. pflores: discuss need with AU]


== Add lease duration information in about my computer (Anish Mangal) ==
== Add lease duration information in about my computer (Anish Mangal) ==
Line 26: Line 19:
We need check xo-1.75 compatibility
We need check xo-1.75 compatibility


http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0046-Add-lease-duration-information-in-about-my-computer.patch
http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0046-Add-lease-duration-information-in-about-my-computer.patch
[anish, almost ready]
[anish, almost ready]


Line 36: Line 29:
[anish, ready, need to publish on sugar-devel]
[anish, ready, need to publish on sugar-devel]


= Post GTK3 port =
= To do while GTK3 port =


== Clipboard menu off screen #2201 (Aleksey Lim): ==
== Clipboard menu off screen #2201 (Aleksey Lim): ==


Notas:We nend to add new functionality to the pallete in order to allow max widht and add widgets instead of only text.
Note: We nend to add new functionality to the pallete in order to allow max widht and add widgets instead of only text.


Better to  do in gtk3 port, this patch its a hack.
Better to  do in gtk3 port, this patch its a hack.


http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0045-Clipboard-menu-off-screen-2201.patch
http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0045-Clipboard-menu-off-screen-2201.patch
[ajay]
[ajay will work in gtk3 port]


==  Set default scaling to 100 (unknown author) ==
==  Set default scaling to 100 (unknown author) ==
Line 52: Line 45:
[anish?]
[anish?]


== Add font dpi schema (Jorge Saldivar) ==
Needs to be analized for post - GTK3 and propose a features page.
Old feature page http://wiki.sugarlabs.org/go/Features/Font_configuration
[anish]
= Need design reviews =
== Database support for 3G control panel (Andrés Ambrois) ==
http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0042-Database-support-for-3G-control-panel.patch
[anish. Ready for upstream after design review]


= Need follow feature process =


== Notification enhancements (Martin Abente) ==
== Notification enhancements (Martin Abente) ==


Patch not found, prepare a feature request, comments in link:
Patch not found, prepare a feature request, comments in link: https://wiki.sugarlabs.org/go/Notification_system_draft
 
https://wiki.sugarlabs.org/go/Notification_system_draft


To review actual state in regard to GTK3.
To review actual state in regard to GTK3.


[anish, ask on sugar-devel if porting to gtk3 first. Goal: having design discussed in sugar-devel and the feature upstream]
[anish, ask on sugar-devel if porting to gtk3 first. Goal: having design discussed in sugar-devel and the feature upstream]
[DISCUSS how to implement this]




Line 74: Line 80:
[anish, depends on Notification enhancements]
[anish, depends on Notification enhancements]


== Extend sugar-launch with more options (Martin Abente) ==


We need to make a feature page for that, the change its simple but its needs discussion.
== Journal Backup / Restore (Martin Abente) ==
 
Redo feature page and analyse if this can be done on the control panel.
 
PATCH :http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0019-Journal-Volumes-Backup-and-Restore.patch
 
Old: http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Backup-restore
 
[DISCUSS how to implement this]
 
 
 
== Memory and cpu resource indicator (Anish Mangal) ==
 
It needs to be re-designed. ?  CPU cycles code must be tuned for ARM ?
 
Does this needs CPU cycles, suspend resume behavior?, Using it only with the fram is open.


https://patchwork.sugarlabs.org/patch/594/
[anish: checkout design discussions, can we upstream?]


[anish?]


== Add font dpi schema (Jorge Saldivar) ==
== Operations over multiple files in the journal ==


Needs to be analized for post - GTK3 and propose a features page.
http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0082-uy-1242-Batch-Operations-on-Journal-Entries-Copy-Era.patch


Old feature page http://wiki.sugarlabs.org/go/Features/Font_configuration
Needs design discussion.
[DISCUSS how to implement this]


[anish?]


== Journal Backup / Restore (Martin Abente) ==
== New microformat activity updater (Anish Mangal) ==


Redo feature page and analyse if this can be done on the control panel.  
This http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0060-Replace-activity-updater-with-microformat-compatible.patch


PATCH :http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0019-Journal-Volumes-Backup-and-Restore.patch
https://dev.laptop.org/ticket/10641


Old: http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Backup-restore
https://dev.laptop.org/ticket/11086


[pflores: Discuss with SL/OLPC how to upstream?. Checkout if UY is using it]
It hasn't been ported to sugar 0.94, OLPC had a patch in sugar-0.84 with this functionality.  


==Share 3g connection (Martin Abente)==


Need investigation regards New network manager versions, impleting share connection feature (for all kinds of connections), and needs desing for sugar interface experience.
== Transfer to many ==


First we need to apply: http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0036-Make-sure-Adhoc-is-Sugar-Adhoc.patch
http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0105-uy-1769-1-to-N-Feature.patch
(to be upstreamed after finishing all dx3 features upstream process)


Then: http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0035-Share-3g-connection.patch
[DISCUSS how to implement this]


Bug reference: https://dev.laptop.org.au/issues/1028


[Ajay? -- Important for AU]
= Need follow feature process =


== Memory and cpu resource indicator (Anish Mangal) ==
== Extend sugar-launch with more options (Martin Abente) ==


It needs to be re-designed. ?  CPU cycles code must be tuned for ARM ?
We need to make a feature page for that, the change its simple but its needs discussion.


Does this needs CPU cycles, suspend resume behavior?, Using it only with the fram is open.
https://patchwork.sugarlabs.org/patch/594/


[pflores: Discuss with UY feature updating. Discuss with SL/OLPC design decissions. anish checkout design discussions, can we upstream?]
[anish]


== Operations over multiple files in the journal ==


http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0082-uy-1242-Batch-Operations-on-Journal-Entries-Copy-Era.patch
== Share 3g connection (Martin Abente) ==


[discuss with olpc/sl]
Need investigation regards New network manager versions, impleting share connection feature (for all kinds of connections), and needs desing for sugar interface experience.


= Bugs to solve =
First we need to apply: http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0036-Make-sure-Adhoc-is-Sugar-Adhoc.patch


Then: http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0035-Share-3g-connection.patch


== Flickering and unknown icons in the window bar #870 (Aleksey Lim) ==
Bug reference: https://dev.laptop.org.au/issues/1028


Needs review and testing to get it upstream, its an interesting bug to work.
[Ajay?]
[DISCUSS how to implement this]


https://bugs.sugarlabs.org/attachment/ticket/870/0001-Flickering-and-unknown-icons-in-the-window-bar-870.patch


== New microformat activity updater (Anish Mangal) ==
= Bugs to solve =  


This http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0060-Replace-activity-updater-with-microformat-compatible.patch
== Flickering and unknown icons in the window bar #870 (Aleksey Lim) ==


https://dev.laptop.org/ticket/10641
Needs review and testing to get it upstream, its an interesting bug to work.


https://dev.laptop.org/ticket/11086
https://bugs.sugarlabs.org/attachment/ticket/870/0001-Flickering-and-unknown-icons-in-the-window-bar-870.patch


It hasn't been ported to sugar 0.94, OLPC had a patch in sugar-0.84 with this functionality.
[anish?]




Line 151: Line 170:


Doing patch separations., ruben to ask for feedback, separate and clean up tyhe patches.  
Doing patch separations., ruben to ask for feedback, separate and clean up tyhe patches.  
[quidam]


== More robust handling of unhandled exceptions (Aleksey Lim)==
== More robust handling of unhandled exceptions (Aleksey Lim)==


Patch not found. We need to review this one.  
Patch not found. We need to review this one.  


== Enable to call the frame from arbitrary code avoiding circular imports (Aleksey Lim) ==
== Enable to call the frame from arbitrary code avoiding circular imports (Aleksey Lim) ==
Line 163: Line 186:


PATCH :http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0056-Let-call-the-frame-from-arbitrary-code-avoiding-curc.patch
PATCH :http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0056-Let-call-the-frame-from-arbitrary-code-avoiding-curc.patch
[?]




Line 172: Line 197:
From a UX perspective, it would be nice if we could automatically determine whether a School Server is available, rather than always showing the option and adding a crutch to disable it. There are privacy issues to consider (that are potentially shared with the existing code; see e.g. a discussion of the current security model).
From a UX perspective, it would be nice if we could automatically determine whether a School Server is available, rather than always showing the option and adding a crutch to disable it. There are privacy issues to consider (that are potentially shared with the existing code; see e.g. a discussion of the current security model).
We need a link to discussion, why is this needed and what the problems are.
We need a link to discussion, why is this needed and what the problems are.


== Feedback feature (Aleksey Lim, Mukesh Gupta) ==  
== Feedback feature (Aleksey Lim, Mukesh Gupta) ==  
Line 179: Line 205:
needs new desing and analisis, follow: abrt, apport..and request how is it used in Paraguay. Low prioriy.  
needs new desing and analisis, follow: abrt, apport..and request how is it used in Paraguay. Low prioriy.  
Probably the best solution is taking it out.
Probably the best solution is taking it out.
== Transfer to many ==
http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0105-uy-1769-1-to-N-Feature.patch
(to be upstreamed after finishing all dx3 features upstream process)