RoadMap/es
From OOo4Kids
|
Roadmap for 1.0 |
Milestone 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 | 0.7 | 0.8 | 0.9 | 1.0
Current Milestone in progress is : 0.9
Tools
The current tool we use, is subversion. This is the tool provided by Adullact , but we'll change for git early 2010.
Branches
- Stable version (will become 1.x ) is named trunk and is based on OOO320_m10 (will follow the OOO320 OpenOffice.org branch for the fixes)
- Unstable (will become 2.x ) does not exist at the moment, will be created after git switch, and will be based in DEV300 branch
- branches/1.0 : will be removed. We used it until 0.6. This branch is based on DEV300_m57, but is obsolete already.
Milestones (stable version)
Milestone 0.1
Fixed
-
better changes at build time
-
fixed crash when inserting a DataBase ( Insert -> Field -> Other (Database TAB )
-
removed: insert Database tab in insert -> other
-
improved connectivity changes (no longer building a lot of databases)
-
Removed Base options from preferences -> what happens when opening a Database ? -> nothing (ok)
-
Galaxy iconset : removed "by default" (fr only)
-
fixed the crash hen opening documents containing macros
-
modified splashscreen ( thanks to Ben Bois for the new one !! )
-
modified about logo
- First try for the new applications iconset (thanks to Ben Bois again) :
Milestone 0.2
Fixed:
-
have the right default toolbars on Writer
-
default icons are now Crystal / big size
-
removed useless templates
-
yet another new About logo : thanks again to Ben !!
-
build process on Linux ( .deb) works nicely
-
(Mac only) performance : patches from issues 100172 + other : not perfect, but the delay when the first character has been hit in a new document, is now more acceptable
Milestone 0.3
Status:
Goals : provide
-
Linux Intel (both 32 and 64 bits)
-
Linux PowerPC
-
Linux MIPS64 (gdium like)
-
Mac OS X Intel
-
Mac OS X PowerPC
-
Windows XP
... and complete the list of tasks below
Timeline : end of April May
Todo :
-
(Mac OS X, buildtime): fix the application name .lst file at packaging time, and force it to use the new OOo4Kids dedicated file
-
Implement a new .png loader, to replace the current .bmp one (if not done)
-
(performance, usability) change the default number of open sheets in Calc to 1
-
(performance, usability)change the number of columns to a multiple of 16 ( say 64) and the number of rows a multiple of 128 ( proposed : 128). See OOo wiki, number of rows
-
fix the toolbar positions at first launch (broken ?)
-
remove the security with macro
-
deactivate the macros in Basic (Macros in Python still work. Tested on Mac OS X Tiger Intel)
-
define a (first) list for icons
-
new start center (thanks to Ben Bois )
-
start to remove the copyrighted icons (no longer visible at runtime)
-
1st round : cleanup the patch (scp2, vcl, svtools, officecfg,svx)
Milestone 0.4
Status:
Todo:
-
Localize the Start Center in French
-
Localize the Start Center in Spanish ( thanks to Alexandro Colorado )
-
(Linux, buildtime) : fix cleanly the freeze at packaging time (undefined filename in epmfile.pl file in solenv) [ 1 day of work]
-
(Linux, runtime) : fix the crash when trying to uncheck Java [only occuring when using OOo on 64 bits machines] [1 day of work]
-
stabilize the build for all ports
-
find builders for all ports
-
change the (patented) color for the splashscreen (and use a more funny ;) ) (cf. OOo4Kids style guidelines)
-
[Design] start implementing the new iconset
-
start fixing licenses issues [2 days of work (1 day of discussions ... )]
Expected Timeline : end of May, early June End june, early July End August ?
Milestone 0.5
Status:
Goal : provide public ports ( Mac / Linux Intel, PowerPC and MIPS, and Windows)
-
[Design] provide new application icons (Writer, Draw, Calc, Impress, Writer
-
[Design] have a new iconset
-
modify preferences to choose between : dummy/average/expert
-
implement the matching behavior with functions in calc
-
localization : en-US
-
localization : fr
-
localization : es
-
localization : pt
Expected Timeline : end of June => during RMLL 2009 End August
Delivered : Mid September
Milestone 0.6
Status:
Implement new features :
-
implement a new and customizable UI on Linux (only Linux, to replace the old uggly grey)
-
create a complete tree for all ports [1 day of work]
-
modify the UI, to define/use a password in the prefs
-
Be sure all remaining copyrighted icons have been removed
-
improve the UI, continue to simplify
-
improve the installers for .deb
-
improve the installers for .rpm
-
Fix the StartCenter layout cleanly (current is hand calculated, for a given resolution <- uggly ) [4 days of work]
-
provide languagepacks ( .deb, .rpm and installed )
Expected Timeline : 0.6 due by mid October
Milestone 0.7
Status:
-
localization : es
-
localization : nl
-
localization : de
-
localization : it
-
localization : zh-CN
-
Fix crashes : launching OOo4Kids in commandline
-
Added puppy Linux flag for epm at configure time
-
Improve.rpm and .deb packaging : simplified the list of the archives to be creatd ( e.g. base + its associated dependencies)
-
Fixed crashes and issues with testers
-
Fixed the crash, when clicking on the icon, while OOo4Kids is already launched
-
Fix more .deb and .rpm issues
-
Choose the toolbar content, per level, with the teachers
-
Added help strings, when the mouse cursor rolls over application icons in the Start Center
-
Added missing strings, for the Portuguese version (Windows only)
-
(trunk only) code rebased with OOO320_m11 sources
Expected Timeline : 0.7 due in same time as 0.8 (both milestone will be grouped in one milestone only)
Milestone 0.8
Status:
alpha
-
fixe more crashes
-
fix the .doc freeze / crash
-
Goal : finalize the first version
Expected Timeline : 0.8 due by end November 2009 January 2010
Milestone 0.9
Status:
Expected timeline : 0.9 aka beta, due by december 2009
beta
-
Linux Provide Debian archives (.deb) on Linux (expérimental) FIXME : change the packaging for a real Debian way after 1.0
-
Big size cursor (Mac OS X only)
-
Annotations mode available (color, pen size, can be modified, saved, erased during a presentation (Impress)
-
OOo4Kids is now available in finnish
-
Linux 3D OpenGL transitions (Impress, Mac OS X only)
-
Linux Added gstreamer feature (sound and video on Linux with Impress)
-
Add a password in the prefs, to avoid children hacking the configuration [4 days of work]
Expected timeline : 0.9 aka beta, due by december 2009
Milstone 1.0
Expected by Christmas 2009 ? :-)
Future version
-
Implement a new .png loader, to replace the current .bmp one (if not done)
-
(performance, usability) change the default number of open sheets in Calc to 1
-
(performance, usability)change the number of columns to a multiple of 16 ( say 256) and the number of rows a multiple of 128 ( proposed : 1024). See OOo wiki, number of rows
-
Fix (means choose) the code tree to be used : will be 3.2 branch
-
new idea (suggested by Kevin Le Roy) redesign the Start Center: propose a template or to open a file once the type of file has been choosen
-
implement an assistant for every type of document (needs to write all the scenarii first)
-
remove dead code : everything calling Database (and take care about the side effects)
-
remove complicated features in Calc, and other applications (FIXME: list me ...)
-
in order to teach children how to type properly, it could be nice to have a kind of "type or die", TuXType, ktouch game implemented in OOo4kids. This could be launchable under the Tools menu.
-
Very important : default font : have a dyslexic friendly font instead of "times new roman". Let's say "Lexia" (check licence problems) or Andika : http://scripts.sil.org/Andika, suggested by Christian Lohmaier (Andika Basic is released under the SIL Open Font License)

