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

Reply via email to