Changes

Jump to navigation Jump to search
209 bytes added ,  06:39, 22 May 2009
Line 134: Line 134:  
* [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: Tomeu?
    
==== New toolbar widget ====
 
==== New toolbar widget ====
Line 139: Line 140:  
* keep the old widget if some of the activities do not change in this cycle
 
* keep the old widget if some of the activities do not change in this cycle
 
* [[Design_Team/Designs/Toolbars | Eben's mockups]]
 
* [[Design_Team/Designs/Toolbars | Eben's mockups]]
 +
* Owner: Marco?
    
==== Browse ====
 
==== Browse ====
Line 146: Line 148:  
* creating of web pages (highlighting support in Write, Activity with special HTML based features(can happen outside of the official cycle))
 
* creating of web pages (highlighting support in Write, Activity with special HTML based features(can happen outside of the official cycle))
 
* 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)
 +
* Owner: 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: ?
    
==== 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
 +
* Owner: ?
    
==== 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
    
==== Search in home view ====
 
==== Search in home view ====
 
* the search is recently builds disabled
 
* the search is recently builds disabled
 +
* Owner: ?
    
==== 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: ?
    
==== 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
 +
* Owner: ?
    
==== 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: ?
    
==== List views ====
 
==== List views ====
 
*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: ?
    
==== 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
 +
* Owner: ?
    
==== Ad-hoc networking ====
 
==== Ad-hoc networking ====
 
* as an alternative to the mesh
 
* as an alternative to the mesh
 +
* Owner: ?
    
==== Bindings ====
 
==== Bindings ====
 
* Moving Sugar to [http://live.gnome.org/PyBank PyBank] to save memory and improve startup speed. Pybank builds the bindings as you need them, so you don't import all the bindings for gtk at startup of every process.
 
* Moving Sugar to [http://live.gnome.org/PyBank PyBank] to save memory and improve startup speed. Pybank builds the bindings as you need them, so you don't import all the bindings for gtk at startup of every process.
 
* [http://live.gnome.org/Vala/Bindings Vala bindings] for the toolkit
 
* [http://live.gnome.org/Vala/Bindings Vala bindings] for the toolkit
 +
* Owner: Tomeu
    
==== Keyboard control panel extension ====
 
==== Keyboard control panel extension ====
Line 213: Line 227:  
*** something simple like dbus_object.activate(uid) or
 
*** something simple like dbus_object.activate(uid) or
 
** etc.
 
** etc.
 +
* Owner: ?
    
==== Decoupling of Sucrose ====
 
==== Decoupling of Sucrose ====
   
The major idea is to have tough core(with stable release cycle) <=> dbus-API/sugar-toolkit-API <=> unlimited count of activities that uses core functionality and do not follow 6 months release cycle(which could be overmuch for activity).
 
The major idea is to have tough core(with stable release cycle) <=> dbus-API/sugar-toolkit-API <=> unlimited count of activities that uses core functionality and do not follow 6 months release cycle(which could be overmuch for activity).
   Line 225: Line 239:  
And of course deployers can form any sets from these components
 
And of course deployers can form any sets from these components
   −
[[User:Alsroot|Alsroot]] 16:14, 21 May 2009 (UTC)
+
* Owner: ?
    
==== Version support for datastore ====
 
==== Version support for datastore ====
   
See [[Version_support_for_datastore/Proposal]].
 
See [[Version_support_for_datastore/Proposal]].
 +
* Owner: Silbe
    
==== Datastore features that could benefit Library ====
 
==== Datastore features that could benefit Library ====
   
These features can benefit [[Activities/Library]] activity. At present(for 0.82/0.84) Library uses "rich" datastore client which fetches all Journal objects to make short list of objects(by collapsing all versions to one item), moreover it has to unzip .xo bundles to get ''bundle_id'' value. So its not good.
 
These features can benefit [[Activities/Library]] activity. At present(for 0.82/0.84) Library uses "rich" datastore client which fetches all Journal objects to make short list of objects(by collapsing all versions to one item), moreover it has to unzip .xo bundles to get ''bundle_id'' value. So its not good.
   Line 254: Line 267:     
<strong>Sort by buddies count</strong>
 
<strong>Sort by buddies count</strong>
 +
 +
* Owner: ?
    
==== Security ====
 
==== Security ====
Line 259: Line 274:  
# 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: ?
    
==== Testing ====
 
==== Testing ====
Line 265: Line 281:  
* 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: ?
    
==== Old items ====
 
==== Old items ====
 
* Accessibility in Sugar [http://lists.sugarlabs.org/archive/sugar-devel/2009-April/013665.html]
 
* Accessibility in Sugar [http://lists.sugarlabs.org/archive/sugar-devel/2009-April/013665.html]
 
* [[Unified Bundles]] merge .xol bundles to .xo
 
* [[Unified Bundles]] merge .xol bundles to .xo
 +
* Owner: ?
    
== Proposed modules ==
 
== Proposed modules ==
3,267

edits

Navigation menu