User:Alsroot: Difference between revisions
Appearance
No edit summary |
|||
| Line 1: | Line 1: | ||
<noinclude>{{TOCright}}</noinclude> | <noinclude>{{TOCright}}</noinclude> | ||
==Hi== | == Hi == | ||
My name is Aleksey Lim, I am a volunteer for SugarLabs. | My name is Aleksey Lim, I am a volunteer for SugarLabs. | ||
== | == Short time tasks queue == | ||
* Build 0sugar packages on OBS | * Build 0sugar packages on OBS | ||
* | * ASLO redesign | ||
* | ** per arch/locale uploads | ||
* | ** no experimental activities by default | ||
** microformat support | |||
* Sugarize OOo4Kids | |||
** journal integration | |||
** OOo4Kids builds | |||
* libjounral/Library-2 entirely based on Polyol | |||
* First Polyol public release | |||
== Long time tasks queue == | |||
* Improve [[Activity_Team/Polyol|Polyol]] libraries. | * Improve [[Activity_Team/Polyol|Polyol]] libraries. | ||
| Line 28: | Line 25: | ||
** extensive usage of centralized (native packaging systems like rpm or deb) and decentralized (0install) models | ** extensive usage of centralized (native packaging systems like rpm or deb) and decentralized (0install) models | ||
** patch 0install to support not read only usage of installed packages (some activities could be under development) | ** patch 0install to support not read only usage of installed packages (some activities could be under development) | ||
* ActivityLibrary activity to replace existed shell (in case of managing activities) to support 0sugar | |||
== Every day background tasks == | |||
* Maintain ASLO code base | |||
* Sucrose packaging for: | |||
** Gentoo overlay | |||
** ALT Linux | |||
** Mandriva | |||
** openSUSE | |||
* Maintain code for: | |||
** tuxpaint | |||
** speak | |||
** flipsticks | |||
** cartoon-builder | |||
** gst-plugins-espeak | |||
** gcompris | |||
* Maintain orphaned activities: | |||
** tamtam | |||
** joke-machine | |||
** jigsaw-puzzle | |||
** slider-puzzle | |||
** story-builder | |||
== In perspective == | |||
* Life in sugar! - support full time being online in sugar | * Life in sugar! - support full time being online in sugar | ||
** Sugar Daemons, all time beeing online servers that provide useful shared instances for broad collaboration e.g. Chat instances per purposes ("Ask your nub question", "How to hack sugar" etc.) | ** Sugar Daemons, all time beeing online servers that provide useful shared instances for broad collaboration e.g. Chat instances per purposes ("Ask your nub question", "How to hack sugar" etc.) | ||
| Line 34: | Line 57: | ||
** Сreate [[Collab_mockup|Collab]] activity | ** Сreate [[Collab_mockup|Collab]] activity | ||
** Collab instance via Sugar Daemon to have global collaboration portal for all sugar contributors/requesters. | ** Collab instance via Sugar Daemon to have global collaboration portal for all sugar contributors/requesters. | ||
* standalone mode for activities thus more close merge sugar with other education software e.g. ASLO could be not just portal of sugar activities but portal of education software(non-sugar users could run particular activity w/o need to install sugar) | |||
== | == Contacts == | ||
* | * [[Special:Emailuser/alsroot|Email me]] | ||
== | == Resources == | ||
* [[Deployment Team/jhconvert|Tool to generate sugar packages]] | * [[Deployment Team/jhconvert|Tool to generate sugar packages]] | ||
* [[Community/Distributions/Gentoo|Sugar on Gentoo overlay]] | * [[Community/Distributions/Gentoo|Sugar on Gentoo overlay]] | ||
Revision as of 23:37, 29 June 2010
Hi
My name is Aleksey Lim, I am a volunteer for SugarLabs.
Short time tasks queue
- Build 0sugar packages on OBS
- ASLO redesign
- per arch/locale uploads
- no experimental activities by default
- microformat support
- Sugarize OOo4Kids
- journal integration
- OOo4Kids builds
- libjounral/Library-2 entirely based on Polyol
- First Polyol public release
Long time tasks queue
- Improve Polyol libraries.
- Encircle all packaging related stuff around sugar in one well designed packaging system - 0sugar:
- move packaging related code from glucose to 0sugar e.g. if there are two activity installations, one to /usr and one to ~/Activities, sugar decides what version is preferable, or what should happen if user removes activity. This is regular packaging work which should be moved to packaging system.
- extensive usage of centralized (native packaging systems like rpm or deb) and decentralized (0install) models
- patch 0install to support not read only usage of installed packages (some activities could be under development)
- ActivityLibrary activity to replace existed shell (in case of managing activities) to support 0sugar
Every day background tasks
- Maintain ASLO code base
- Sucrose packaging for:
- Gentoo overlay
- ALT Linux
- Mandriva
- openSUSE
- Maintain code for:
- tuxpaint
- speak
- flipsticks
- cartoon-builder
- gst-plugins-espeak
- gcompris
- Maintain orphaned activities:
- tamtam
- joke-machine
- jigsaw-puzzle
- slider-puzzle
- story-builder
In perspective
- Life in sugar! - support full time being online in sugar
- Sugar Daemons, all time beeing online servers that provide useful shared instances for broad collaboration e.g. Chat instances per purposes ("Ask your nub question", "How to hack sugar" etc.)
- Library instance via Sugar Daemon to provide server sharing model
- Сheck notification system in shell if it works well in "all time being in sugar" workflow
- Сreate Collab activity
- Collab instance via Sugar Daemon to have global collaboration portal for all sugar contributors/requesters.
- standalone mode for activities thus more close merge sugar with other education software e.g. ASLO could be not just portal of sugar activities but portal of education software(non-sugar users could run particular activity w/o need to install sugar)