On Wed, 2008-05-14 at 11:15 +1200, Martin Langhoff wrote: > On Wed, May 14, 2008 at 1:18 AM, Jim Gettys <[EMAIL PROTECTED]> wrote: > > The reason for FUSE (specifically via the new Gnome replacement for the > > old, unloved, GnomeVFS) is to enable better interoperability with > > non-Sugar applications (for example, when we are able to do versioning), > > And yet, at the exact point we start using FUSE we get in trouble with > portability for Sugar apps.
Sugar apps have datastore dependencies in the first place, whether on the current DS interface or a FUSE based one. So it doesn't change the situation there; apps talk to sugar, which talk to the DS, whether implemented via olpcfs and Fuse or not. > > Can we shift the behaviour we want to put in the FUSE layer into a > Sugar-level library that just uses POSIX underneath? > That's what olpcfs is doing: it exploits the POSIX interface as much as possible, and if you read Scott's document (as I was today), you'll see that.... - Jim -- Jim Gettys <[EMAIL PROTECTED]> One Laptop Per Child _______________________________________________ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel