RoadMap/it

Milestone 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 | 0.7 |  0.8 | 0.9 |  1.0 

Strumenti
Il controllo di versione che utilizziamo ad oggi è una versione secondaria. E' il controllo che mette a disposizione Adullact, ma lo sostituiremo con Git ad inizio 2010.

Branches (le ramificazioni o release di sviluppo)

 * La Versione Stabile (che diventerà la 1.x ) è chiamata trunk (tronco), da poco è basata sulla release di Openoffice.org OOO320_m10 (di cui seguiremo la linea di sviluppo per le soluzioni ai bugs)
 * La versione Instabile (diventerà la 2.x ) ad oggi ancora non esiste, sarà creata dopo il cambio di controllo con Git,  e seguirà la ramificazione di sviluppo (branch)DEV300
 * Le branches (ramificazioni) /1.0 : verranno rimosse. Sono state utilizzate sino alla 0.6. Questa branch è basata sulla DEV300_m57 ma è già divenuta obsoleta.

DF Milestone.png Milestone 0.1
Sistemati


 * Miglioramenti alla build
 * Sistemato il crash quando si inserisce un DataBase ( Inserisci -> campo -> altro (Database TAB )
 * rimosso: inserisci Database dal menu inserisci -> altro
 * verificati i cambiamenti di connettività (non è possibile ora collegarsi o aprire databases)
 * Rimosse le opzioni per Base dal menu preferenze -> che succede quando si apre un Database ? -> niente (ok)
 * gruppo icone Galaxy : rimosso(solo per fr)
 * sistemato il crash quando si aprono documenti con macro
 * modificato lo splashscreen ( grazie a Ben Bois per quello nuovo !! )
 * modifiche al logo
 * Prime prove per le nuove icone applicazioni (e grazie ancora a Ben Bois) :

DF Milestone.png Milestone 0.2
Fixed:


 * Perfezionata la barra degli strumenti per Writer
 * Le icone di default sono ora Crystal / grande dimensione
 * rimossi i modelli inutilizzabili
 * Posizionato un nuovo logo per About: grazie ancora Ben !!
 * la build per Linux ( .deb) lavora bene
 * (solo per Mac) performance : le patches delle issues 100172 + altre : non proprio perfetto ma ora il ritardo tra la digitazione e la visualizzazione del primo caratttere in un nuovo documento ora è molto più accettabile

DF Milestone.pngtone 0.3
Goals : provvedere


 * Linux Intel (partenza per 32 e 64 bit)
 * Linux PowerPC
 * Linux MIPS64 (come gdium)
 * Mac OS X Intel
 * Mac OS X PowerPC
 * Windows XP

... e completare la lista dei compiti seguenti

Timeline : fine Aprile Maggio

Todo :


 * (Mac OS X, buildtime): sistemare l'applicazione name.lst per la pacchettizzazione, e forzarla ad usare il file nuovo dedicato a OOo4Kids
 * Implementare una nuova immagine di caricamento .png, per rimpiazzare quella corrente .bmp (se non già fatto)
 * (performance, usabilità) cambiare il numero standard di documenti aperti in Calc ad 1
 * (performance, usabilità) cambiare il numero di colonne in un multiplo di 16 (diciamo 64) ed il numero di righe in un multiplo di 128 (proposta: 128). Vedere OOo wiki, numero di righe
 * sistemare la posizione della barra degli strumenti al primo avvio (collegamento spezzato?)
 * rimuovere il blocco di sicurezza con una macro
 * disattivare le macro in Basic (le macro scritte in Python continueranno a lavorare. Testato su Mac OS X Tiger Intel)
 * definire una (prima) lista di icone
 * nuovo start center (grazie a Ben Bois )
 * iniziare a rimuovere le icone sottoposte a copyright (quanto prima possibile)
 * 1° round : ripulire le patch (scp2, vcl, svtools, officecfg,svx)

DF Milestone.pngtone 0.4
Todo:


 * Localizzare lo Start Center in Francese
 * Localizzare lo Start Center in Spagnolo ( grazie ad Alexandro Colorado )
 * (Linux, tempi di build) : sistemato ripulendo il blocco durante la pacchettizzazione (un file indefinito in epmfile.pl ed un file in solenv) [UNA giornata di lavoro]
 * (Linux, tempi di caricamento) : fissato il crash quando si cerca di deselezionare l'opzione Java [errore presente solo utilizzando OOo su macchine a 64 bit] [1 giorno di lavoro]
 * stabilizzazione della build per tutti i S.O.
 * trovare i builders per tutti i S.O.
 * cambiare il colore dello splashscreen (protetto da copyright)(ed usiamo colori più divertenti ;) ) (cf. OOo4Kids style guidelines)
 * [Design] iniziato l'implementazione del nuovo set di icone
 * iniziato la sistemazione delle issue per le licenze [2 giorni di lavoro (1 giorno di discussioni ... )]

Scadenza ipotetica : fine Maggio, inizio Giugno fine Giugno, inizio Luglio Fine Agosto ?

DF Milestone.pngtone 0.5
Goal : Rilasciare le pubblicazioni per i vari S.O. ( Mac / Linux Intel, PowerPC and MIPS, and Windows)


 * [Design] provvedere alle nuove icone applicazioni (Writer, Draw, Calc, Impress, Writer)
 * [Design] Abbiamo un nuovo vicon set
 * modificare le preferenze di scelta tra: dummy/average/expert
 * implementare il completamento automatico per le functioni in calc
 * Localizzazione: en-US
 * Localizzazione: fr
 * Localizzazione: es
 * Localizzazione: pt

Consegna ipotetica: Fine Giugno => durante RMLL 2009 Fine Agosto

Consegnata: Metà Settembre

DF Milestone.pngtone 0.6
Implementare nuove caratteristiche:

Consegna ipotetica : 0.6 potrebbe darsi per la metà di Ottobre o la fine di Novemrbe
 * implementare una nuova UI personalizzabile per Linux (solo per Linux, per sostituire il vecchio orrendo grigio)
 * creare una tree completa per tutti i S.O. [1 giorno di lavoro]
 * modificare la UI, per definire/usare una password nela scelta delle preferenze
 * Assicurarsi che tutte le icone coperte dai diritti d'autore siano state rimosse
 * testare la UI, continuare a simplificare
 * testare il sistema di installers per i pacchetti .deb
 * testare il sistema di installers per i pacchetti .rpm
 * (parzialmente consegnato) Sistemare la dimensione dello StartCenter in modo di dargli una visualizzazione pulita (correntemente è calcolato a mano, per rendere una risoluzione non troppo rovinata) [4 giorni di lavoro]
 * fornire i pacchetti linguistici ( .deb, .rpm e quelli installati)

DF Milestone.png Milestone 0.7

 * Localizzazione: es
 * Localizzazione: nl
 * Localizzazione: de
 * Localizzazione: it
 * Localizzazione: zh-CN
 * Risolto crash che avveniva lanciando OOo4Kids da riga di comando
 * Aggiunta una verifica su Puppy Linux riguardo epm ed il tempo di configurazione
 * Testate le pacchettizzazioni .rpm e .deb: semplificato la lista degli archivi, ora può essere creata ( base + le sue dipendenze associate)
 * Sistemate le issue ed i crash riportati dai tester
 * Risolto il crash che avveniva quando si cliccava sulle icone nello start center mentre OOo4Kids era ancora in caricamento (durante l'avvio)
 * Risolte ulteriori issue per .deb e .rpm
 * Settare i contenuti delle barre degli strumenti, per ogni livello, insieme agli insegnanti
 * Aggiunte stringhe all'help quando il cursore passa sopra le icone applicazioni nello Start Center
 * Aggiunte stringhe perse, per la versione Portoghese (Windows soltanto)
 * (solo per la trunk [ versione stabile ] ) ricodificazione codice sorgente con le origini di OOO320_m11

Consegna ipotetica : 0.7 forse verso la fine di Ottobre Novembre

DF Milestone.png Milestone 0.8
alpha


 * Risolvere tutti i crash possibili
 * Sistemare il congelamento ed il crash che avvengono lavorando coi file .doc
 * Goal : finalizzare la prima versione definitiva

Ipotesi di consegna: 0.8 Fine Novembre

DF Milestone.png Milestone 0.9
beta

Periodo di lavorazione : 0.9 (dovrebbe diventare la versione BETA prima del rilascio definitivo), dicembre 2009


 * Mac OS X 3D OpenGL transitions (Impress, solo per Mac OS X)
 * Modalità annnotazioni ora disponibile (colori, dimensione penna, modificabile, salvataggio, eliminazione durante la presentazione (Impress)
 * OOo4Kids è disponibile anche in suomi (Finlandese)
 * Puntatori di dimensioni grandi (solo per Mac OS X)
 * Linux Provvedere la fornitura di archivi .deb installabili e che lavorino bene. FIXME : modificare la pacchettizzazione in maniera veramente Debian subito dopo il rilascio della versione 1.0
 * Linux aggiunte caratteristiche gstreamer (suono e video su Linux con Impress)
 * Aggiunta la password nelle finestra Preferenze per evitare che i bimbi modifichino la configurazione [4 giornate di lavoro]

DF Milestone.png Milstone 1.0

 * FIXME -> Sistemare le altre issue nel codice (chiamate perse, codice inutile .. )
 * Sistemare il crash quando si avvia una Macro
 * Risolvere il crash (sporadico e casuale) quando si avvia Impress la prima volta
 * Sistemare ogni altro bug e crash, le issue relative ad OOo4Kids e senza fallo tutte le issues riportate dai tester

'''Consegnamo per Natale 2009 ? :-)'''

DF Milestone.png Versioni Future

 * Implementare una nuova immagine .png per il loader, per sostituire quella corrente .bmp (se non già fatto)
 * (performance, usabilità) cambiare il numero di fogli di calc in default a 1
 * (performance, usabilità) cambiare il numero di colonne in un multiplo di 16 (diciamo 256) ed il numero di righe in un multiplo di 128 (propongo: 1024). Vedere anche OOo wiki, numero di righe
 * Sistemare (scelta importante) il tipo di ramificazione del codice da usare: sarà il ramo 3.2
 * nuove idee (suggerite da Kevin Le Roy) ridisegnare lo Start Center: proposta automatica di aprire un modello o di aprire un determinato file una volta che si è scelto il tipo di file
 * implementare un assistente per ogni tipo di documento (dovremmo però prima scrivere tutti gli scenari possibili)
 * rimuovere codice inutile : tutte le chiamate al Database (ed avere cura di controllare gli effetti della cancellazione)
 * rimuovere le caratteristiche e le funzioni complicate in Calc, ed anche per le altre applicazioni (FIXME: listare...)
 * Per coinvolgere ed aiutare i bambini a digitare correttamente, potrebbe essere simpatico avere un giochino tipo "type or die", come in TuXType o Ktouch implementandolo in OOo4kids. Si potrebbe farlo lanciare dal menu strumenti.
 * Veramente importante: Il carattere tipografico di default: ci vorrebbe qualcosa di altrenativo al "times new roman" e possibilmente con maggior usabilità per utenti dislessici. Avevamo indicato "Lexia" (con probabili problemi di licenza) oppure Andika : http://scripts.sil.org/Andika, suggerimenti di Christian Lohmaier (Andika Basic è rilasciata sotto Licenza Open Font SIL)