Difference between revisions of "0.86/Roadmap"

From Sugar Labs
Jump to navigation Jump to search
Line 118: Line 118:
  
 
== Proposal Goals ==
 
== Proposal Goals ==
* Switch to a standard compliant window manager (possibly Metacity)
+
<strong>Switch to a standard compliant window manager (possibly Metacity)</strong>
 
** better non-sugarized activity support
 
** better non-sugarized activity support
 
** our current version of matchbox is unmaintained
 
** our current version of matchbox is unmaintained
Line 124: Line 124:
 
** goal: test patch in a custom Soas image
 
** goal: test patch in a custom Soas image
  
* New toolbar widget
+
<strong>New toolbar widget</strong>
 
** add new widget and switch basic activities to it</li>
 
** add new widget and switch basic activities to it</li>
 
** 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
 
** <a href="http://wiki.sugarlabs.org/go/Design_Team/Designs/Toolbars">mockups</a>
 
** <a href="http://wiki.sugarlabs.org/go/Design_Team/Designs/Toolbars">mockups</a>
  
* Browse
+
<strong>Browse</strong>
 
** tabs support (open popup windows in tabs, saving of tabs history, standard behavior of Browse should not change -> no open tab by default)
 
** tabs support (open popup windows in tabs, saving of tabs history, standard behavior of Browse should not change -> no open tab by default)
 
** better naming of files to be uploaded (change temp name to something based on the title)
 
** better naming of files to be uploaded (change temp name to something based on the title)
Line 136: Line 136:
 
** 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)
  
* Tags in the Journal
+
<strong>Tags in the Journal</strong>
 
** auto completion for already existing tags, tag clouds
 
** auto completion for already existing tags, tag clouds
  

Revision as of 10:36, 21 May 2009

Team Home   ·   Join   ·   Contacts   ·   Resources   ·   FAQ   ·   Roadmap   ·   To Do   ·   Meetings

Sucrose Development

Sucrose 0.85.x is an unstable development series intended for testing and development purposes. Sucrose uses odd minor version numbers to indicate development status, so this unstable 0.85.x series will eventually become the 0.86 stable release.

Schedule

Schedule

Date Task Notes
2009 Jun 01 Release goals proposal
Jun 29 New modules proposal
Jul 29 Sucrose 0.85.1 Tarballs Due
Jul 30 Sucrose 0.85.1 Development Release
Sucrose 0.85.2 Tarballs Due
Sucrose 0.85.2 Development Release
Sucrose 0.85.3 Tarballs Due
Sucrose 0.85.3 Development Release
Aug 20 Sucrose 0.85.- Tarballs Due
Aug 21 Sucrose 0.85 Beta 1 (0.85.-) Feature, API, String freeze
Sucrose 0.85.5 Tarballs Due
Sucrose 0.85 Release Candidate 1 (0.83.5)
Sucrose 0.85.6 Tarballs Due
Sucrose 0.85.6 Release Candidate 2 (0.85.6)
Sep 17 Sucrose 0.86 Tarballs Due Hard code freeze
Sep 18 Sucrose 0.86 Final Release!

Glucose Development Team/Release/Modules

Fructose Development Team/Release/Modules

Glucose Dependencies

Fructose Dependencies

  • pyabiword
  • hulahop

Proposal Goals

Switch to a standard compliant window manager (possibly Metacity)

New toolbar widget

Browse

    • tabs support (open popup windows in tabs, saving of tabs history, standard behavior of Browse should not change -> no open tab by default)
    • better naming of files to be uploaded (change temp name to something based on the title)
    • export for offline viewing (Web page - HTML only, Web page - Complete)
    • 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)

Tags in the Journal

    • auto completion for already existing tags, tag clouds

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

Printing support

Search in home view

  • the search is recently builds disabled

Collaboration

Flash activities

Groups

  • tagging buddies to build up relations, tagging can happen by a teacher tagging a class or the learner can tag himself

List views

  • 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

Mesh View

  • use buddy color to seed the position to get a more stable positioning in the mesh view

Ad-hoc networking

  • as an alternative to the mesh

Bindings




Proposed modules

Subpages