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.)
( http://cscott.net/ )
More information about the Devel