Mi rammarico di non essermi documentato prima in merito al WinFS, il filesystem che avrebbe dovuto essere integrato nella release corrente del sistema operativo rilasciato da Microsoft ma che oramai rappresenta un progetto defunto. Solo questa sera ho letto la pagina dedicata su Wikipedia, e mi accorgo che i punti in comune tra esso e Hyppocampus sono moltissimi: sebbene la metodologia di implementazione sia diversa, gli obiettivi e le funzionalita' integrate sono estremamente simili. Entrambi permettono di eseguire ricerche su dati di natura diversa relazionandoli tra loro, entrambi hanno un sistema di "estensioni" (i plugins in Hyppocampus, gli schema in WinFS) che gli permettono di manipolare specifici files, entrambi sono interrogabili con query (SQL per Hyppocampus, ed una particolare implementazione chiamata OPath per WinFS) e funzionano perlopiu' generando directory virtuali in base alle richieste pervenute...
Molti sono pure i punti di differenza (in WinFS i files sono "fortemente tipati", mentre in Hyppocampus al contrario uno degli obiettivi e' quello di mascherare il piu' possibile il tipo di file che si sta maneggiando), ma penso comunque che potro' trarre qualche piccola ideuzza da questa lettura e trarre ispirazione per future features che ancora non avevo previsto, soprattutto per quanto riguarda l'incarnazione "networked" del filesystem del progetto Lobotomy, che ancora non gode di una definizione definitiva.
Nessun commento:
Posta un commento