Roadmap
Quelle che seguono sono le
varie fasi attraverso le quali si
dovrebbe sviluppare ReLyX. In genere, ad ogni fase corrisponde il
rilascio (o release, se preferite) di una nuova versione.
Probabilmente, tra una release e l'altra ci saranno anche versioni
intermedie. Nota: il passaggio di
versione avviene quando tutte le caratteristiche sono state inserite.
0.1
- Selezione
cartella con i testi
- Caricamento del file
lyrics.rdf
- Memoria ultima cartella (il
programma ricorda l'ultima cartella
letta)
- Lettura "diretta" dei testi
(semplicemente caricando il file)
0.2
In questa versione viene migliorata la capacità di creare un
elenco. Dovrebbe essere introdotta anche la capacità di
creare
autonomamente il file lyrics.rdf (che è quello su cui viene
creato l'elenco)
- Sorting (capacità
di ordinare l'elenco in ordine
alfabetico)
- Capacità di
creare l'elenco da smartlist.csv, nel caso non
esista lyrics.rdf
0.3
Si introduce il supporto per le altre lingue (meglio farlo da subito,
che ci sono ancora poche voci). Tenteremo di migliorare l'indipendenza
da un file-lista, dando la possibilità di leggere quali file
sono veramente presenti nella cartella.
- Funzioni di ricerca/filtraggio
- Creazione dell'elenco
leggendo file per file come in relyx 1.x
0.4
Bisogna potenziare le capacità di gestione del database.
- Capacità di
confrontare due file-elenco e trovarne le
differenze
- Possibilità di
integrare due archivi che si trovano in due
cartelle diverse copiando i file
- Modalità "confronto": una schermata con le
differenze tra gli archivi.
- Integrazione selettiva
(copiare solo i file selezionati
dall'utente)
- Eliminazione dei file
da una cartella
0.5
Sul sito ci sarà un database centrale, aggiornato in tempo
reale
(non con il sistema "a pacchetti" adottato fino ad ora). Con questa
release si introduce l'interazione con il sito.
- Lettura dell'archivio on-line
- Lettura dei testi via web
- Confronto archivio
locale-archivio remoto
- Possibilità di
scaricare i testi mancanti