Changes

287 bytes added ,  12:21, 28 May 2009
→‎Proposal Goals: Owner/Coordinator: to clarify role (at price of brevity)
Line 133: Line 133:  
* [http://dev.sugarlabs.org/ticket/602 #602]
 
* [http://dev.sugarlabs.org/ticket/602 #602]
 
* goal: test patch in a custom Soas image
 
* goal: test patch in a custom Soas image
* Owner: Sayamindu
+
* Owner/Coordinator: Sayamindu
    
==== New toolbar widget ====
 
==== New toolbar widget ====
Line 140: Line 140:  
* [[Design_Team/Designs/Toolbars | Eben's mockups]]
 
* [[Design_Team/Designs/Toolbars | Eben's mockups]]
 
* Ticket [http://dev.sugarlabs.org/ticket/452 #452]
 
* Ticket [http://dev.sugarlabs.org/ticket/452 #452]
* Owner: Marco/Benzea?
+
* Owner/Coordinator: Marco/Benzea?
    
==== Browse ====
 
==== Browse ====
Line 149: Line 149:  
* bookmarks (global bookmarks, at the moment we only have session bookmarks and the autocompletion functionality)
 
* bookmarks (global bookmarks, at the moment we only have session bookmarks and the autocompletion functionality)
 
* fix theme (scroll-bars [http://dev.sugarlabs.org/ticket/805 #805], html form widgets - Gary)
 
* fix theme (scroll-bars [http://dev.sugarlabs.org/ticket/805 #805], html form widgets - Gary)
* Owner: Simon
+
* Owner/Coordinator: Simon
    
==== Tags in the Journal ====
 
==== Tags in the Journal ====
 
* auto completion for already existing tags, tag clouds
 
* auto completion for already existing tags, tag clouds
 
** its implemented in Library activity as well
 
** its implemented in Library activity as well
* Owner: ?, attach it to Library?
+
* Owner/Coordinator: ?, attach it to Library?
    
==== More Accelerators (short cuts) ====
 
==== More Accelerators (short cuts) ====
 
* make sure we use the accelerators where possible, get discussion about which modifiers to use for which settings as early as possible going
 
* make sure we use the accelerators where possible, get discussion about which modifiers to use for which settings as early as possible going
* http://wiki.sugarlabs.org/go/Design_Team/Proposals/Keyboard_Action
+
* [[Design_Team/Proposals/Keyboard_Action]]
* Owner: Homunq?
+
* Owner/Coordinator: Homunq?
    
==== Printing support ====
 
==== Printing support ====
 
* [http://wiki.sugarlabs.org/go/Print_Support Google summer of code project]
 
* [http://wiki.sugarlabs.org/go/Print_Support Google summer of code project]
* Owner: IwikiwI  
+
* Owner/Coordinator: IwikiwI  
    
==== Search in home view ====
 
==== Search in home view ====
 
* the search is recently builds disabled
 
* the search is recently builds disabled
* Owner: ?, attach it to Library?
+
* Owner/Coordinator: ?, attach it to Library?
    
==== Collaboration ====
 
==== Collaboration ====
 
* Scalable presence service - Integrate gadget in the Sugar UI [http://dev.laptop.org/ticket/7711 #7711]
 
* Scalable presence service - Integrate gadget in the Sugar UI [http://dev.laptop.org/ticket/7711 #7711]
 
* Make collaboration more stable
 
* Make collaboration more stable
* Owner: ?
+
* Owner/Coordinator: ?
    
==== Flash activities ====
 
==== Flash activities ====
 
* using the [http://git.sugarlabs.org/projects/sugar-gnash sugar gnash widget] - a [http://blog.tomeuvizoso.net/2009/04/embed-flash-movies-with-gnash-in-your.html blog post] from Tomeu has some more info
 
* using the [http://git.sugarlabs.org/projects/sugar-gnash sugar gnash widget] - a [http://blog.tomeuvizoso.net/2009/04/embed-flash-movies-with-gnash-in-your.html blog post] from Tomeu has some more info
 
* SWFEdit from Tomeu is in gitorious, I plan to make a couple of sample Flash based activities with it.
 
* SWFEdit from Tomeu is in gitorious, I plan to make a couple of sample Flash based activities with it.
* Owner: Gary?
+
* Owner/Coordinator: Gary?
    
==== Groups ====
 
==== Groups ====
 
* tagging buddies to build up relations, tagging can happen by a teacher tagging a class or the learner can tag himself
 
* tagging buddies to build up relations, tagging can happen by a teacher tagging a class or the learner can tag himself
* Owner: Kartig Rustagi
+
* Owner/Coordinator: Kartig Rustagi
 
* [[Tagging_Proposal|Proposal]]
 
* [[Tagging_Proposal|Proposal]]
   Line 187: Line 187:  
*in the mesh view a list view of the access points
 
*in the mesh view a list view of the access points
 
* switching to use gtk-tree-view for the lists (journal, activity) - this has accessibility support already
 
* switching to use gtk-tree-view for the lists (journal, activity) - this has accessibility support already
* Owner: ?
+
* Owner/Coordinator: ?
    
==== Mesh View ====
 
==== Mesh View ====
 
* use buddy color to seed the position to get a more stable positioning in the mesh view
 
* use buddy color to seed the position to get a more stable positioning in the mesh view
 
* See ticket [http://dev.sugarlabs.org/ticket/381 #318]
 
* See ticket [http://dev.sugarlabs.org/ticket/381 #318]
* Owner: ?
+
* Owner/Coordinator: ?
    
==== Ad-hoc networking ====
 
==== Ad-hoc networking ====
 
* as an alternative to the mesh
 
* as an alternative to the mesh
* Owner: ?
+
* Owner/Coordinator: ?
    
==== Bindings ====
 
==== Bindings ====
Line 202: Line 202:  
* [http://live.gnome.org/Vala/Bindings Vala bindings] for the toolkit
 
* [http://live.gnome.org/Vala/Bindings Vala bindings] for the toolkit
 
** (?) we could write [[#Decoupling of Sucrose]]/'''bridge''' level on vala i.e. use for '''core''' only dbus API and provide bride level in vala binding [[User:Alsroot|Alsroot]] 06:15, 25 May 2009 (UTC)
 
** (?) we could write [[#Decoupling of Sucrose]]/'''bridge''' level on vala i.e. use for '''core''' only dbus API and provide bride level in vala binding [[User:Alsroot|Alsroot]] 06:15, 25 May 2009 (UTC)
* Owner: Tomeu
+
* Owner/Coordinator: Tomeu
    
==== Keyboard control panel extension ====
 
==== Keyboard control panel extension ====
 
* (Sayamindu would prefer to keep it as a separate module, since everyone may not choose to go with XKB)
 
* (Sayamindu would prefer to keep it as a separate module, since everyone may not choose to go with XKB)
* Owner: Sayamindu
+
* Owner/Coordinator: Sayamindu
    
==== Dictionary support in the shell ====
 
==== Dictionary support in the shell ====
 
* [http://lists.sugarlabs.org/archive/sugar-devel/2009-May/014217.html Dictionary Proposal]
 
* [http://lists.sugarlabs.org/archive/sugar-devel/2009-May/014217.html Dictionary Proposal]
* Owner: Sayamindu
+
* Owner/Coordinator: Sayamindu
    
==== CP - Language in native language ====
 
==== CP - Language in native language ====
 
* link to ticket here
 
* link to ticket here
* Owner: Sayamindu
+
* Owner/Coordinator: Sayamindu
    
==== TA ====
 
==== TA ====
 
* de-couple the portfolio from the base TA
 
* de-couple the portfolio from the base TA
* Owner: Walter
+
* Owner/Coordinator: Walter
    
==== Library activity ====
 
==== Library activity ====
Line 225: Line 225:  
* maybe we want a pluggable Views(Home/Journal) to ease the use of such kinds of activities(activities that can browse sugar objects)
 
* maybe we want a pluggable Views(Home/Journal) to ease the use of such kinds of activities(activities that can browse sugar objects)
 
** another option - add autostart activities
 
** another option - add autostart activities
* Owner: Alsroot
+
* Owner/Coordinator: Alsroot
    
==== API work ====
 
==== API work ====
Line 234: Line 234:  
*** something simple like dbus_object.activate(uid) or
 
*** something simple like dbus_object.activate(uid) or
 
** etc.
 
** etc.
* Owner: ?
+
* Owner/Coordinator: ?
    
==== Decoupling of Sucrose ====
 
==== Decoupling of Sucrose ====
Line 259: Line 259:  
  +------------+                                            +------------+
 
  +------------+                                            +------------+
   −
* Owner: ?
+
* Owner/Coordinator: ?
    
==== Version support for datastore ====
 
==== Version support for datastore ====
 
See [[Version_support_for_datastore/Proposal]].
 
See [[Version_support_for_datastore/Proposal]].
* Owner: Silbe
+
* Owner/Coordinator: Silbe
    
==== Datastore features that could benefit Library ====
 
==== Datastore features that could benefit Library ====
Line 287: Line 287:  
* Sort by buddies count</strong>
 
* Sort by buddies count</strong>
   −
* Owner: ?
+
* Owner/Coordinator: ?
    
==== Security ====
 
==== Security ====
Line 293: Line 293:  
# security flaws in Browse (which are the norm rather than the exception) don't allow an attacker to take over the machine and
 
# security flaws in Browse (which are the norm rather than the exception) don't allow an attacker to take over the machine and
 
# programming mistakes cannot affect other activities (like deleting all Journal contents).
 
# programming mistakes cannot affect other activities (like deleting all Journal contents).
* Owner: ?
+
* Owner/Coordinator: ?
    
==== Testing ====
 
==== Testing ====
Line 300: Line 300:  
* some system-level tests (e.g. verify datastore works correctly)
 
* some system-level tests (e.g. verify datastore works correctly)
 
* [http://dev.sugarlabs.org/ticket/595 regression tests]
 
* [http://dev.sugarlabs.org/ticket/595 regression tests]
* Owner: ?
+
* Owner/Coordinator: ?
    
==== Activities updates ====
 
==== Activities updates ====
Line 312: Line 312:  
** in case of [[Activities/Library]] we could have 0.82+ upgrading tool
 
** in case of [[Activities/Library]] we could have 0.82+ upgrading tool
   −
Owner: ?
+
Owner/Coordinator: ?
    
==== Old items ====
 
==== Old items ====