Talk:0.86/Roadmap: Difference between revisions
Created page with '<noinclude>{{GoogleTrans-en}}{{TOCright}}</noinclude> == Ideas == ''these are leftovers from the main page - please use the new feature process Features/Policy for those as …' |
|||
| (9 intermediate revisions by 4 users not shown) | |||
| Line 4: | Line 4: | ||
''these are leftovers from the main page - please use the new feature process [[Features/Policy]] for those as well.'' | ''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. | Cache pre-rendered svg icons on disk. | ||
| Line 10: | Line 10: | ||
* Owner/Coordinator: Benzea | * Owner/Coordinator: Benzea | ||
=== Browse === | |||
* Lucian: SSB (Site specific browsing) - http://wiki.sugarlabs.org/go/Webified | * 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 | * bookmarks (global bookmarks, at the moment we only have session bookmarks and the auto-completion functionality) - needed by SSB | ||
| Line 17: | Line 17: | ||
* export for offline viewing (Web page - HTML only, Web page - Complete) | * 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)) | * 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 [http://dev.sugarlabs.org/ticket/805 #805], html form widgets - Gary) | * fix theme (scroll-bars [http://dev.sugarlabs.org/ticket/805 #805], [http://dev.sugarlabs.org/ticket/1067 #1067], html form widgets - Gary) | ||
* Owner/Coordinator: Simon | * 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 | * 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]] | * [[Design_Team/Proposals/Keyboard_Action]] | ||
* Owner/Coordinator: Homunq? | * Owner/Coordinator: Homunq? | ||
=== 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/Coordinator: IwikiwI | * Owner/Coordinator: IwikiwI | ||
=== Search in home view === | |||
* The search is recently builds disabled | * The search is recently builds disabled | ||
* Owner/Coordinator: ? | * Owner/Coordinator: ? | ||
=== 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/Coordinator: Tomeu/Simon | * 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 | * 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 | * Owner/Coordinator: Kartik Rustagi | ||
* [[Tagging_Proposal|Proposal]] | * [[Tagging_Proposal|Proposal]] | ||
=== Bindings === | |||
* [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/Coordinator: Tomeu | * Owner/Coordinator: Tomeu | ||
=== 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/Coordinator: Sayamindu | * Owner/Coordinator: Sayamindu | ||
=== CP - Language in native language === | |||
* link to ticket here | * link to ticket here | ||
* Owner/Coordinator: Sayamindu | * Owner/Coordinator: Sayamindu | ||
=== TA === | |||
* de-couple the portfolio from the base TA | * de-couple the portfolio from the base TA | ||
* revive TA with Sensors (requires revisiting RPM issues re multiple architectures) | * revive TA with Sensors (requires revisiting RPM issues re multiple architectures) | ||
* Owner/Coordinator: Walter | * Owner/Coordinator: Walter | ||
=== Honey === | |||
* repackage Measure | * repackage Measure | ||
:: Owner/Coordinator: ??? | :: Owner/Coordinator: ??? | ||
| Line 81: | Line 69: | ||
:: Owner/Coordinator: ??? | :: Owner/Coordinator: ??? | ||
=== Activities external to Sugar === | |||
launch activities outside of Sugar | launch activities outside of Sugar | ||
:: Owner/Coordinator: ??? | :: Owner/Coordinator: ??? | ||
=== integration with new Collabora code === | |||
=== on-the-fly i18n support === | |||
Let users translate strings and push them back to Pootle | Let users translate strings and push them back to Pootle | ||
* as per C Scott's demo from Sugar Camp 2008-11 | * as per C Scott's demo from Sugar Camp 2008-11 | ||
:: Owner/Coordinator: ??? | :: Owner/Coordinator: ??? | ||
=== Read Activity === | === Read Activity === | ||
| Line 117: | Line 98: | ||
=== Version support for datastore === | |||
See [[Version_support_for_datastore/Proposal]]. | See [[Version_support_for_datastore/Proposal]]. | ||
* Owner/Coordinator: Silbe | * Owner/Coordinator: Silbe | ||
=== Security === | |||
[http://dev.sugarlabs.org/ticket/593 Add support] for the current version of [http://wiki.laptop.org/go/Rainbow Rainbow] so | [http://dev.sugarlabs.org/ticket/593 Add support] for the current version of [http://wiki.laptop.org/go/Rainbow 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 | # security flaws in Browse (which are the norm rather than the exception) don't allow an attacker to take over the machine and | ||
| Line 155: | Line 108: | ||
* Owner/Coordinator: ? | * Owner/Coordinator: ? | ||
=== Testing === | |||
Add some automated testing to catch bugs earlier and ease integration work: | Add some automated testing to catch bugs earlier and ease integration work: | ||
* [http://dev.sugarlabs.org/ticket/594 SugarBot] (activity-level testing) | * [http://dev.sugarlabs.org/ticket/594 SugarBot] (activity-level testing) | ||
| Line 161: | Line 114: | ||
* [http://dev.sugarlabs.org/ticket/595 regression tests] | * [http://dev.sugarlabs.org/ticket/595 regression tests] | ||
* Owner/Coordinator: ? | * Owner/Coordinator: ? | ||
=== Old items === | === Old items === | ||
| Line 179: | Line 120: | ||
* See [http://lists.sugarlabs.org/archive/sugar-devel/2009-April/013665.html] | * See [http://lists.sugarlabs.org/archive/sugar-devel/2009-April/013665.html] | ||
==== | === misc requests === | ||
:'''<m_stone>''' walterbender: anyway, the consistent feedback was "more games, don't lose our files, let us find our files even when we have lots of them, make USB sticks easier to work with, and pick protocols that don't melt the network." | |||
'' | :'''<m_stone>''' followed quickly by "give us a good way to distribute books to laptops, HTML+Javascript activities, easier translation, easier build customization [specifically RPM installation]" | ||
:'''<m_stone>''' oh, the other necessary component is that installing the update should not require touching every machinel | |||