Difference between revisions of "Dextrose/3/Patches State"

From Sugar Labs
< Dextrose‎ | 3
Jump to: navigation, search
(Created page with "In eduJam Rafael, Reuben and Gonzalo did a review of pending patches: Resources: http://git.sugarlabs.org/dextrose/mainline/trees/bleeding-edge/rpms/sugar http://dev.activ...")
 
Line 7: Line 7:
 
http://dev.activitycentral.com/issues/18
 
http://dev.activitycentral.com/issues/18
  
== Clipboard menu off screen #2201 (Aleksey Lim): ==
+
= Ready to upstream =  
 +
 
 +
==  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.
 +
 
 +
https://bugs.sugarlabs.org/ticket/1660 (in comment).
 +
 
 +
==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
 +
 
 +
== Add lease duration information in about my computer (Anish Mangal) ==
 +
 
 +
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
  
Notas: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.
+
== Globalkey for touchpad device icon (Martin Abente) ==
  
==  Set default scaling to 100 (unknown author) == :
+
Must be upstreamable,.especify for only 1.0. to check deviceicon/touchpad.py for specific path and verify hotkey <alt-m> ??
  
in GTK3 is going to be possible to set scale with other units than pixels. like CSS. We must see Gnome bugs..and ask Carlos Garnacho.
+
http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0040-Globalkey-for-touchpad-device-icon.patch
  
==  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.
 
  
https://bugs.sugarlabs.org/ticket/1660 (in comment).
+
= Post GTK3 port =
  
This is upstreamable.
+
== Clipboard menu off screen #2201 (Aleksey Lim): ==
  
==  Make sure Adhoc is Sugar-Adhoc (unknown author)==
+
Notas:We nend to add new functionality to the pallete in order to allow max widht and add widgets instead of only text.
  
TODO..not found patch.  
+
Better to  do in gtk3 port, this patch its a hack.
  
== Notification enhancements (Martin Abente) ==
+
http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0045-Clipboard-menu-off-screen-2201.patch
  
Patch not found, prepare a feature request, comments in link:
+
==  Set default scaling to 100 (unknown author) ==
  
https://wiki.sugarlabs.org/go/Notification_system_draft
+
in GTK3 is going to be possible to set scale with other units than pixels. like CSS. We must see Gnome bugs..and ask Carlos Garnacho.
  
To review actual state in regard to GTK3.
 
  
==Database support for 3G control panel (Andrés Ambrois) ==
 
  
Need review patch looks o.k for upstream.
 
  
== Flickering and unknown icons in the window bar #870 (Aleksey Lim) ==
+
= Need follow feature process =
  
Needs review and testing to get it upstream, its an interesting bug to work.
+
== Notification enhancements (Martin Abente) ==
  
https://bugs.sugarlabs.org/attachment/ticket/870/0001-Flickering-and-unknown-icons-in-the-window-bar-870.patch
+
Patch not found, prepare a feature request, comments in link:
  
== Add lease duration information in about my computer (Anish Mangal) ==
+
https://wiki.sugarlabs.org/go/Notification_system_draft
  
We need to have a link to the patch to review,.looks upstreamable.
+
To review actual state in regard to GTK3.
  
 
== Extend sugar-launch with more options (Martin Abente) ==
 
== Extend sugar-launch with more options (Martin Abente) ==
Line 82: Line 94:
  
 
Old: http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Backup-restore
 
Old: http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Backup-restore
 +
 +
== Yum-updater notifications integration (Aleksey Lim) ==
 +
 +
Needs to be investigated and use package kit instead of yum.
 +
 +
to acoount integration debian or other service. Use ubuntu-fedora related implementations.
 +
 +
 +
 +
 +
==  Make sure Adhoc is Sugar-Adhoc (unknown author)==
 +
 +
TODO..not found patch.
  
 
==Share 3g connection (Martin Abente)==
 
==Share 3g connection (Martin Abente)==
Line 93: Line 118:
 
Bug reference: https://dev.laptop.org.au/issues/1028
 
Bug reference: https://dev.laptop.org.au/issues/1028
  
== Yum-updater notifications integration (Aleksey Lim) ==
+
== 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.
 +
 
 +
 
 +
 
  
Needs to be investigated and use package kit instead of yum.
+
= Bugs to solve =
  
to acoount integration debian or other service. Use ubuntu-fedora related implementations.
 
  
== Globalkey for touchpad device icon (Martin Abente) ==
+
== Flickering and unknown icons in the window bar #870 (Aleksey Lim) ==
  
Must be upstreamable,.especify for only 1.0. to check deviceicon/touchpad.py for specific path and verify hotkey <alt-m> ??
+
Needs review and testing to get it upstream, its an interesting bug to work.
  
http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0040-Globalkey-for-touchpad-device-icon.patch
+
https://bugs.sugarlabs.org/attachment/ticket/870/0001-Flickering-and-unknown-icons-in-the-window-bar-870.patch
  
 
== New microformat activity updater (Anish Mangal) ==
 
== New microformat activity updater (Anish Mangal) ==
Line 114: Line 145:
  
 
It hasn't been ported to sugar 0.94, OLPC had a patch in sugar-0.84 with this functionality.  
 
It hasn't been ported to sugar 0.94, OLPC had a patch in sugar-0.84 with this functionality.  
 +
 +
 +
= Mixed bag =
  
 
== Accesibility Series ==
 
== Accesibility Series ==
Line 134: Line 168:
  
 
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
 
== 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.
 
  
 
== RFC: Kill the delayed menus for good (Bernie Innocenti, Michael Stone) ==
 
== RFC: Kill the delayed menus for good (Bernie Innocenti, Michael Stone) ==

Revision as of 15:39, 13 May 2012

In eduJam Rafael, Reuben and Gonzalo did a review of pending patches:

Resources:

http://git.sugarlabs.org/dextrose/mainline/trees/bleeding-edge/rpms/sugar

http://dev.activitycentral.com/issues/18

Ready to upstream

= 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.

https://bugs.sugarlabs.org/ticket/1660 (in comment).

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

Add lease duration information in about my computer (Anish Mangal)

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


Globalkey for touchpad device icon (Martin Abente)

Must be upstreamable,.especify for only 1.0. to check deviceicon/touchpad.py for specific path and verify hotkey <alt-m> ??

http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0040-Globalkey-for-touchpad-device-icon.patch


Post GTK3 port

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.

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

Set default scaling to 100 (unknown author)

in GTK3 is going to be possible to set scale with other units than pixels. like CSS. We must see Gnome bugs..and ask Carlos Garnacho.



Need follow feature process

Notification enhancements (Martin Abente)

Patch not found, prepare a feature request, comments in link:

https://wiki.sugarlabs.org/go/Notification_system_draft

To review actual state in regard to GTK3.

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.

https://patchwork.sugarlabs.org/patch/594/

Show register gconf value (Martin Abente)

ISTR the Design Team had an issue with this (or maybe just with another "Register" menu item related topic). We should restart discussions on this. 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.

Feedback feature (Aleksey Lim, Mukesh Gupta)

New feature page, design dicussion.

needs new desing and analisis, follow: abrt, apport..and request how is it used in Paraguay. Low prioriy.

Add font dpi schema (Jorge Saldivar)

Needs to be analized for post - GTK3 and porpose a features page.

Old feature page http://wiki.sugarlabs.org/go/Features/Font_configuration

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

Yum-updater notifications integration (Aleksey Lim)

Needs to be investigated and use package kit instead of yum.

to acoount integration debian or other service. Use ubuntu-fedora related implementations.



Make sure Adhoc is Sugar-Adhoc (unknown author)

TODO..not found patch.

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.

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

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

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.



Bugs to solve

Flickering and unknown icons in the window bar #870 (Aleksey Lim)

Needs review and testing to get it upstream, its an interesting bug to work.

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

New microformat activity updater (Anish Mangal)

This http://git.sugarlabs.org/dextrose/mainline/blobs/bleeding-edge/rpms/sugar/0060-Replace-activity-updater-with-microformat-compatible.patch

https://dev.laptop.org/ticket/10641

https://dev.laptop.org/ticket/11086

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


Mixed bag

Accesibility Series

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

Parse activites dependencies

Sweets..description, ..needs feedback from aleksey.

More robust handling of unhandled exceptions (Aleksey Lim)

Patch not found. We need to review this one.

Let call the frame from arbitrary code avoiding curcular imports (Aleksey Lim)

Not sure why this one is necessary. We should fix circular imports by refactoring rather than adding hacks to break the cycle.

Status unknow. What is the problem that this patch is trying to fix, bug fixes?

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

RFC: Kill the delayed menus for good (Bernie Innocenti, Michael Stone)

Needs solid feedback from the field before we can try again.

PATCH.