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 ====
| + | === 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 ====
| + | === 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 20: |
Line 20: |
| * Owner/Coordinator: Simon | | * Owner/Coordinator: Simon |
| | | |
− | ==== Journal ====
| + | === Journal === |
| * tag auto completion for already existing tags, tag clouds | | * tag auto completion for already existing tags, tag clouds |
| ** its implemented in Library activity as well | | ** its implemented in Library activity as well |
Line 28: |
Line 28: |
| ** [[Design_Team/Proposals/Journal|Journal toolbar & palette change mock-ups]] for discussion from Gary | | ** [[Design_Team/Proposals/Journal|Journal toolbar & palette change mock-ups]] for discussion from Gary |
| | | |
− | ==== More Accelerators (short cuts) ====
| + | === 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 ====
| + | === 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 ====
| + | === Search in home view === |
| * The search is recently builds disabled | | * The search is recently builds disabled |
| * Owner/Coordinator: ? | | * Owner/Coordinator: ? |
| | | |
− | ==== 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/Coordinator: Tomeu/Simon | | * Owner/Coordinator: Tomeu/Simon |
| | | |
− | ==== 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/Coordinator: Kartik Rustagi | | * Owner/Coordinator: Kartik Rustagi |
| * [[Tagging_Proposal|Proposal]] | | * [[Tagging_Proposal|Proposal]] |
| | | |
− | ==== Bindings ====
| + | === 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 |
| | | |
− | ==== 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/Coordinator: 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/Coordinator: Sayamindu | | * Owner/Coordinator: Sayamindu |
| | | |
− | ==== CP - Language in native language ====
| + | === CP - Language in native language === |
| * link to ticket here | | * link to ticket here |
| * Owner/Coordinator: Sayamindu | | * Owner/Coordinator: Sayamindu |
| | | |
− | ==== TA ====
| + | === 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 ====
| + | === Honey === |
| * repackage Measure | | * repackage Measure |
| :: Owner/Coordinator: ??? | | :: Owner/Coordinator: ??? |
Line 81: |
Line 81: |
| :: Owner/Coordinator: ??? | | :: Owner/Coordinator: ??? |
| | | |
− | ==== Activities external to Sugar ====
| + | === Activities external to Sugar === |
| launch activities outside of Sugar | | launch activities outside of Sugar |
| :: Owner/Coordinator: ??? | | :: Owner/Coordinator: ??? |
| | | |
− | ==== integration with new Collabora code ====
| + | === integration with new Collabora code === |
| | | |
− | ==== on-the-fly i18n support ====
| + | === 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: ??? |
| | | |
− | ==== Library activity ====
| + | === Library activity === |
| * [[Activities/Library | Library Activity Proposal]] | | * [[Activities/Library | Library Activity Proposal]] |
| * in honey | | * in honey |
Line 117: |
Line 117: |
| | | |
| | | |
− | ==== API work ====
| + | === API work === |
| * backwards compability | | * backwards compability |
| * (http://wiki.sugarlabs.org/go/Development_Team/sugar-port will take care for the activities needs for a working activity on 0.82 for example) see "Decoupling of Sucrose" section [[User:Alsroot|Alsroot]] 16:16, 21 May 2009 (UTC) | | * (http://wiki.sugarlabs.org/go/Development_Team/sugar-port will take care for the activities needs for a working activity on 0.82 for example) see "Decoupling of Sucrose" section [[User:Alsroot|Alsroot]] 16:16, 21 May 2009 (UTC) |
Line 126: |
Line 126: |
| * Owner/Coordinator: Aleksey | | * Owner/Coordinator: Aleksey |
| | | |
− | ==== Version support for datastore ====
| + | === Version support for datastore === |
| See [[Version_support_for_datastore/Proposal]]. | | See [[Version_support_for_datastore/Proposal]]. |
| * Owner/Coordinator: Silbe | | * Owner/Coordinator: 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 149: |
Line 149: |
| * Owner/Coordinator: ? | | * Owner/Coordinator: ? |
| | | |
− | ==== Security ====
| + | === 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 155: |
| * Owner/Coordinator: ? | | * Owner/Coordinator: ? |
| | | |
− | ==== Testing ====
| + | === 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 162: |
Line 162: |
| * Owner/Coordinator: ? | | * Owner/Coordinator: ? |
| | | |
− | ==== Activities updates ====
| + | === Activities updates === |
| | | |
| Let users update theirs activities. | | Let users update theirs activities. |
Line 181: |
Line 181: |
| ==== Bundles ==== | | ==== Bundles ==== |
| * [[Unified Bundles]] merge .xol bundles to .xo | | * [[Unified Bundles]] merge .xol bundles to .xo |
− |
| |
− | == Proposed modules ==
| |
− | ''nothing proposed yet''
| |