ToDO List
Da Dreamos Wiki Page.
In questa pagina si cercano di ragruppare le nuove feature da implementare nel sistema operativo. Normalmente queste informazioni si dovrebbero trovare anche qua: [1] Suddivise per categorie.
Indice |
Bugs
- Risolvere bug #16322 relativo alla stampa di -1 in printf. Done
VFS
- Occorre migliorare il parsing e la suddivisione dei path, e levare lo / dal path da passar alla open specifica del fs.
- Funzioni di scrittura file e creazione cartelle almeno a livello vfs.
initfscp
Initfscp e' un programma che consente di creare un minifs caricabile come modulo in dreamOS da grub e leggibile da dreamos. E' alle primissime versioni, e richiede molte migliorie.
- Occore prevedere una serie di script che permettano di copiare il file img appena creato nell'immagine di destinazione e/o sostituirlo a quello esisten nel caso di dreamOS installato.
Stampa a Video
- Controllare che printf stampi correttamente i numeri negativi, in quanto la seguente porzione di codice:
if(i == -1) { printf("cd: %d %s: No such file or directory\n", i,argv[1]); return; }
anche se i vale -1 stampa numeri apparentemente randomici
- Cercare di fare in modo che la putchar non usi _kputs che è un po illogico usare servizi di stampa stringa per stampare un carattere. Dovrebbe usare
_kputc. Il codice attuale delal funzione è invece:
void putchar (char ch) { char s[2]; s[0] = ch; s[1] = '\0'; _kputs(s); //_kputc(ch); }
Sito Web
- Mettere in sicurezza i vari siti relativi a dreamos.org
- Aggiornare template joomla main site.
- Mettere in sicurezza il wiki, e in caso anche reinstallarlo