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

Bug#444299: ITP: gvfs -- GIO based userspace VFS



Package: wnpp
Severity: wishlist
Owner: Sebastian Dröge <slomo@debian.org>

* Package name    : gvfs
  Version         : 0.1
  Upstream Author : Alexander Larsson <alexl@redhat.com>
* URL             : http://svn.gnome.org/viewcvs/gvfs/trunk/
* License         : LGPL-2
  Programming Lang: C
  Description     : GIO based userspace VFS

Hi,
I plan to package gvfs for experimental once the first test
releases are done. Once the GIO is in unstable this will follow.

> Gvfs is a "userspace vfs", similar to gnome-vfs, which plugs into
> gio. Its shipped as multiple parts:
> 1) A client library
>   This is a GModule that gets loaded by libgio and implements GFile and
>   the other stuff required to allow files to be accessed and
>   maninpulated. This library only depends on dbus which is used to talk
>   to daemons on the session bus handling the actual i/o protocols.
> 2) A main gvfs-daemon
>   This daemon registers with the session bus and keeps track of all
>   mounted locations and lets you mount new ones.
> 3) A horde of mount-daemons
>   Each mounted location is handled by a separate daemon. This protects
>   against instability in other mount daemons, and it makes it easier to
>   implement backends (as they fully control their context).
> 
> There is also an optional fuse module, so that on systems supporting
> fuse we can let 3rd party applications not using gio access the mounted
> gvfs filesystems.





Reply to: