On Tue, 2006-12-19 at 07:44 +0200, Antoine van Gelder wrote: > Andrew Clunis wrote: > > On Mon, Dec 18, 2006 at 12:43:41PM -0600, Ian Bicking wrote: > >> Ah, directories, filenames, and compound documents -- the big open > >> issues in the document store / journal. > > > > I had a terrible, sinful idea here: how about making a directory with > > some contents a discrete document type in the docstore/journal? > > > *excitedly sticks his voting hand in the air* > > I _really_ like this idea. > > Leaving implementation complexity questions aside for the moment it > seems to me that this is a great way to move to a tagged model without > throwing out the hierarchical baby with the bathwater. > > I suppose it would be asking too much that individual files within a > 'directory document' could still be tagged ? > > *duck* > > - a
This sounds like a job for FUSE (http://fuse.sourceforge.net/). There's already a beagle filesystem, where you get a directory that is actually the result of a beagle query. Why not have an olpc-journal-fs that one can mount to see a directory of journal documents? The develop activity could manage that mounting and unmounting invisibly, and Python would have no idea that the files were being managed by the journal. owen _______________________________________________ Sugar mailing list [email protected] http://mailman.laptop.org/mailman/listinfo/sugar
