Pensieri e parole su HCI, home computing, tecnologie desktop e sul Progetto Lobotomy

mercoledì 28 febbraio 2007

Sulla strada per 0.2.1

0 commenti
Il primo post di questo blog non puo' essere altro che un breve aggiornamento sullo stato attuale dello sviluppo, aggiornato a pochi minuti fa', e dispiace che la prima news riguardi un ritardo: con ogni probabilita' la release 0.2.1 dell'accoppiata Hyppocampus + Synapse tardera' un poco rispetto alla cadenza (quasi) mensile tenuta sinora, un po' per l'incombenza di altre opere (in questo stesso periodo mi trovo a dover fungere da sviluppatore web, accumulando comunque qualche nozione in merito al Google Web Toolkit e all'AJAX che potrebbe tornare utile, in un futuro mediamente lontano, anche in Lobotomy), un po' per l'azzardata prima stesura dell'implementazione del meccanismo di plugins per Synapse, feature che dovrebbe rappresentare il pezzo forte della release completa.
Al momento suddetti plugins funzionano ne' piu' ne' meno come quelli per Hyppocampus (di cui, per intanto, sto scrivendo il primo, dedicato alla manipolazione dei files prodotti da KAddressBook), ma questo approccio e' risultato troppo poco flessibile nel contesto del filemanager relazionale. Indi pensavo di riscrivere il tutto daccapo, ispirandomi maggiormente alla gestione delle "Custom Actions" presenti nel promettentissimo Thunar (il prossimo ufficiale filemanager di XFCE, desktop environment da cui oramai sono solito prendere a piene mani ;-) ), e permettendo all'utente di identificare i files su cui applicare le "azioni personalizzate" non gia' in funzione di patterns da applicare sui nomi degli stessi ma dei valori assegnati ai metadati ad esso associati.
Piccola annotazione: possibile che nessuno usi libvformat, libreria per la manipolazione dei files VCARD? E' pacchettizzata per tutte le maggiori distribuzioni, esiste da parecchio tempo, eppure non si trova traccia di un programma che ne faccia uso, neppure cercando con l'invasivo Google Code Search... Vorra' dire che saro' il primo :-P

martedì 27 febbraio 2007

Il Blog del Lobotomy Project!

0 commenti
Questo e' il blog dedicato al Lobotomy Project, piccolo grande progetto di sviluppo software destinato alla costruzione di un desktop environment relazionale per ambienti Unix (e Linux in primis ;-) ). Per maggiori informazioni (e per sapere cosa voglia dire "desktop environment relazionale") si consiglia di visitare l'URL primario di riferimento e dare uno sguardo alla documentazione, scritta per lo piu' nel mio maccaronico inglese sgrammaticato.
In quanto al blog in se', esso non sara' altro che una sorta di "diario di bordo" del progetto, steso parallelamente al codice, e raccogliera' informazioni relative allo stato dello sviluppo, alle features passate presenti e future, ma anche bozze di nuove idee e opinioni su tutto quello che concerne argomenti piu' o meno correlati alle finalita' di Lobotomy.
Stay tuned ;-)