On Freitag, 20. April 2007 +0100, nf2 wrote: [snip]
> the fuse management system should consist of three parts: > > * a glib main-loop based client library (async mount/umount operations, > events) > * a dbus service (session bus) > * an (optionally linked) library used in fuse modules for authentication > callbacks and progress/logging events Designing a good library is quite hard, maybe it would be easier, especially to get something usable fast, to just implement the management service and decide later if it is necessary to split something into a reusable library. My guess is that there won't be much need for alternative daemon implementations if the original one is already good, so any effortspent for clean library design would be "wasted" if there will always be jsut the original daemon using it. On the subject of progress, I think there is an ongoing collaboration of GNOME and KDE developers to create a D-Bus interface specification for this. > i am working on a desktop independent vfs library > (http://www.scheinwelt.at/~norbertf/devel/vio/), but perhaps FUSE should > also be considered as an option to get the "layering" right - to move > VFS related stuff underneath the desktop layer... The problem of using "local file access" from GUI applications is that there needs to be mechanisms to ensure they can list directories and read/write files without blocking. They need to have a way to discover that a file is actually a remote resource. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring
pgpNLw17gFy0Q.pgp
Description: PGP signature
_______________________________________________ xdg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xdg
