Articoli con tag svn
Svn kerneler
Non l’ho scritto nei post precedenti ma naturalmente il codice che ho rilasciato è disponibile su svn.. fare dei package compressi a ogni modifica sarebbe troppo dispersivo e così posso anche tenere traccia di tutto..
Per accedere per la prima volta al server svn creiamo una cartella e da terminale lanciamo svn in questo modo:
svn co https://kerneler.svn.sourceforge.net/svnroot/kerneler/
I dati ora saranno sincronizzati all’ultima versione.
Ora non è piu’ necessario scaricare tutto ma svn si occupera’ di scaricare solo le differenze. Per aggiornare quindi all’ultima versione (da terminale sempre dentro alla solita cartella):
svn update
Rinnovo l’avviso che questa versione non è per niente stabile ma solo un principio di programma.. Quando giudicherò abbastanza stabile il tutto rilascerò il pacchetto compresso tramite sf.net e non piu’ tramite server svn.
Rinnovo inoltre l’invito a scrivermi commenti e critiche che saranno prese molto seriamente in considerazione!
Futuro di Kerneler
In questi giorni di pace e tranquillità, ho finalmente reinstallato come si deve debian sul computer fisso.
Ieri sera ho ripreso in mano il codice di kerneler e ho dato una riletta al codice..
Ho trovato un paio di bug che ho risolto e un altro paio che devo risolvere.. (dati soprattutto dal fatto che i programmi sono leggermente cambiati durante il tempo)
Cosa farò?
Non ne sono ancora sicuro ma credo proprio che riscriverò kerneler in python..
Ho rivisto funzioni che ho scritto e si vede nettamente che bash è un pò poco per quello che vorrei ottenere alla fine..
In questi giorni vedrò di rilasciare la funzione 0.20 con tutti i bug che trovo corretti in modo da renderla perfettamente funzionante..
Subito dopo inizierò nuovamente a progettare un’interfaccia grafica (mantenendo comunque anche una gui testuale) ma ci vorrà tempo e quindi credo che svilupperò pezzo per pezzo..
Ad esempio inizialmente non ci sarà la gestione delle patch (che va rivista profondamente) ne gestione di driver ecc.. In seguito queste feature verranno inserite ma solo quando tutto il resto sarà stabile..
Cercherà di non fare gli stessi errori che ho fatto durante la prima stesura di kerneler ovvero cercherò di creare funzioni altamente riutilizzabili in modo da mantenere il codice snello e leggero
Se qualcuno è interessato ad aiutare Kerneler in qualunque maniera (la maniera più gradita è aiutarmi a progettare una gui!) ne sarei molto felice
Appena avro’ notizie vi farò sapere!
Ciao!
PS: Una volta rilasciata la 0.20 aprirò un nuovo ramo di sviluppo sul server svn in modo che tutti possano scaricare gli sviluppi in diretta!
PPS: Conosco python ma ho molte cose da imparare quindi credo che scriverò anche molte mini guide o spezzoni di codice che possono venire utili a tutti!
