libefs and gnome-vfs



After playing around with gnome-vfs, I'm not longer
sure if I should make libefs a gnome-vfs module.

The main reason is the semantic different API (no
storage abstraction). It will never be possible to
implement transactions on storages using the
posix like interface of gnome-vfs.  (The OLE2 like
interface used in Bonobo can be seen as an extension
of the POSIX interface, since you can do the same things
as in POSIX, and it also enables transactions.)

Beside that libefs needs seekable files, so you
can't use the ftp, http, gzip, ... driver of gnome-vfs
as backend anyway.

So I can't see an advantage anymore.

Regards,

    Dietmar






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]