Talk:0.86/Roadmap
Revision as of 01:46, 17 July 2009 by Alsroot (talk | contribs) (→Datastore features that could benefit Library: partly should be implemented in Version_support_for_datastore/Proposal, partly already implemented(sorting))
Ideas
these are leftovers from the main page - please use the new feature process Features/Policy for those as well.
On-disk icon cache
Cache pre-rendered svg icons on disk.
- Owner/Coordinator: Benzea
Browse
- Lucian: SSB (Site specific browsing) - http://wiki.sugarlabs.org/go/Webified
- bookmarks (global bookmarks, at the moment we only have session bookmarks and the auto-completion functionality) - needed by SSB
- better naming of files to be uploaded #901(change temp name to something based on the title)
- uploading (above) is also dependent on filenames being preserved on download #899
- 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))
- fix theme (scroll-bars #805, #1067, html form widgets - Gary)
- Owner/Coordinator: Simon
More Accelerators (short cuts)
- make sure we use the standard accelerator UI where possible for existing bindings, get discussion about which modifiers might be worth changing/adding/removing
- Design_Team/Proposals/Keyboard_Action
- Owner/Coordinator: Homunq?
Printing support
- Google summer of code project
- Owner/Coordinator: IwikiwI
Search in home view
- The search is recently builds disabled
- Owner/Coordinator: ?
Collaboration
- Scalable presence service - Integrate gadget in the Sugar UI #7711
- Make collaboration more stable
- Owner/Coordinator: Tomeu/Simon
Groups
- Tagging buddies to build up relations, tagging can happen by a teacher tagging a class or the learner can tag himself
- Owner/Coordinator: Kartik Rustagi
- Proposal
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 Alsroot 06:15, 25 May 2009 (UTC)
- Owner/Coordinator: Tomeu
Dictionary support in the shell
- Dictionary Proposal
- Owner/Coordinator: Sayamindu
CP - Language in native language
- link to ticket here
- Owner/Coordinator: Sayamindu
TA
- de-couple the portfolio from the base TA
- revive TA with Sensors (requires revisiting RPM issues re multiple architectures)
- Owner/Coordinator: Walter
Honey
- repackage Measure
- Owner/Coordinator: ???
- add Open Office for Children
- Owner/Coordinator: ???
- add a video editing activity
- Owner/Coordinator: ???
Activities external to Sugar
launch activities outside of Sugar
- Owner/Coordinator: ???
integration with new Collabora code
on-the-fly i18n support
Let users translate strings and push them back to Pootle
- as per C Scott's demo from Sugar Camp 2008-11
- Owner/Coordinator: ???
Read Activity
- Bookmarks support
- Owner: Sayamindu
- Status: 75% complete (bookmarks work - support adding notes to them is pending)
- Epub Support
- Owner: Sayamindu
- Status: 80% complete (Epub files are fully viewable. Changes to webkit needs to be upstreamed)
- Long keypress support
- Owner: Sayamindu
- Status: 50% complete (proof of concept code ready, needs integration into Read codebase, and one patch for Xlib needs to go upstream)
ImageViewer Activity
- Image sharing support (as in Read)
- Owner: Sayamindu
- Status: Complete
Version support for datastore
See Version_support_for_datastore/Proposal.
- Owner/Coordinator: Silbe
Security
Add support for the current version of Rainbow so
- 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).
- Owner/Coordinator: ?
Testing
Add some automated testing to catch bugs earlier and ease integration work:
- SugarBot (activity-level testing)
- some system-level tests (e.g. verify datastore works correctly)
- regression tests
- Owner/Coordinator: ?
Old items
Accessibility
- See [1]
Bundles
- Unified Bundles merge .xol bundles to .xo