very simple datastore reimplementation

C. Scott Ananian cscott at cscott.net
Wed May 7 12:47:47 EDT 2008


On Wed, May 7, 2008 at 11:41 AM, Tomeu Vizoso <tomeu at tomeuvizoso.net> wrote:
> On Wed, May 7, 2008 at 11:33 AM, Jim Gettys <jg at laptop.org> wrote:
>  > Please remember of the need for file names in the on disk structure
>  >  being human readable.  The need for interoperability (not just with
>  >  Sugar) is key.  This wasn't quite clear in your discussion.
>
>  I was thinking about this at this item:
>
>
>  > - Expose the files with a human readable name, for legacy apps and
>  > maybe for backups? Using a FUSE plugin?
>
>  But I was intending to use the uid in the internal, private file
>  structure as it will be more robust.
>
>  A FUSE plugin may provide a POSIX API similar to the one in olpcfs,
>  would this be enough to fulfill this concern?

Well, I like FUSE from my experience with it.

I'm curious whether you think of this as a quick band-aid or a
longer-term fix.  Also, the existing olpcfs code seems to provide as
much functionality as your current datastore, was there a reason you
didn't build on this?  (This question isn't meant to be
confrontational: "I wanted to make the simplest possible short-term
fix" is probably a fine reason.  I'm just curious.)
 --scott

-- 
 ( http://cscott.net/ )



More information about the Devel mailing list