Difference between revisions of "Education Project/Effort/Various adaptations on Sugar"
From Apache OpenOffice Wiki
< Education Project | Effort
(New page: <font color=red> '''Draft''' </font FIXME : * create a planning * create a Gantt diagram * create Valgrind use with OpenOffice.org and assimilated documentation * create school cases *...) |
|||
Line 10: | Line 10: | ||
* french below -> must be translated into english | * french below -> must be translated into english | ||
− | + | Phase 1 : preliminary | |
− | + | ||
− | + | * Install the tools | |
+ | * Compile OpenOffice.org | ||
+ | * then compile OOo4Kids | ||
+ | |||
Phase 2 "Sugarisation" | Phase 2 "Sugarisation" | ||
− | + | * Present Sugar (and document what is important in the study) | |
+ | * Adapt OOo4Kids to the '''XO''' machines, and to the '''Sugar OS''' | ||
+ | * escribe the specs to transform an single application in an installable application, everything under Sugar (packaging, tools, to do) | ||
− | + | Phase 3 Profiling ( working on OOo4Kids only) | |
− | + | ||
− | + | * Present Valgrind (on Linux) | |
+ | * Present some examples of Valgrind use | ||
+ | * Improve the spee of the software regarding its perfs ( cold startup, precise trace at execution time ... and so on) | ||
+ | * Application to OOo4Kids : based on a case study where 100% of load is measured at opening, present at least one measurable improvement per students. Better: if the changes can be backported to OOo. | ||
− | |||
− | + | Tools : gdb, gcc , g++ , Valgrind | |
− | |||
− | |||
− | |||
Phase 4 UI | Phase 4 UI | ||
− | 3) | + | 3) Work on improve the UI |
+ | * User Interface discovery | ||
+ | * describe how menus work, same for toolbars | ||
− | + | Objective : one validated, or defined in a spec, improvement per student is expected. | |
− | + | Example : add a password in the prefs, to avoid children modifying everything | |
− | + | ||
− | + | '''Report''' : made continuously, this ddocument must be made in english. |
Revision as of 21:22, 5 July 2009
Draft must be translated into english
Phase 1 : preliminary
- Install the tools
- Compile OpenOffice.org
- then compile OOo4Kids
Phase 2 "Sugarisation"
- Present Sugar (and document what is important in the study)
- Adapt OOo4Kids to the XO machines, and to the Sugar OS
- escribe the specs to transform an single application in an installable application, everything under Sugar (packaging, tools, to do)
Phase 3 Profiling ( working on OOo4Kids only)
- Present Valgrind (on Linux)
- Present some examples of Valgrind use
- Improve the spee of the software regarding its perfs ( cold startup, precise trace at execution time ... and so on)
- Application to OOo4Kids : based on a case study where 100% of load is measured at opening, present at least one measurable improvement per students. Better: if the changes can be backported to OOo.
Tools : gdb, gcc , g++ , Valgrind
Phase 4 UI
3) Work on improve the UI
- User Interface discovery
- describe how menus work, same for toolbars
Objective : one validated, or defined in a spec, improvement per student is expected.
Example : add a password in the prefs, to avoid children modifying everything
Report : made continuously, this ddocument must be made in english.