summaryrefslogtreecommitdiff
path: root/gvfs.doap
diff options
context:
space:
mode:
Diffstat (limited to 'gvfs.doap')
-rw-r--r--gvfs.doap11
1 files changed, 11 insertions, 0 deletions
diff --git a/gvfs.doap b/gvfs.doap
index cc644dad..5ba64862 100644
--- a/gvfs.doap
+++ b/gvfs.doap
@@ -6,6 +6,17 @@
<name xml:lang="en">gvfs</name>
<shortdesc xml:lang="en">Virtual filesystem implementation for GIO</shortdesc>
+
+ <description xml:lang="en">GVfs is a userspace virtual filesystem designed to work with the I/O abstraction of GIO (a library availible in GLib >= 2.15.1). It installs several modules that are automatically used by applications using the APIs of libgio. There is also FUSE support that allows applications not using GIO to access the GVfs filesystems.
+
+The GVfs model differs from e.g. GnomeVFS in that filesystems must be mounted before they are used. There is a master daemon (gvfsd) that handles coordinating mounts, and then each mount is (typically) in its own daemon process (although mounts can share daemon process).
+
+GVfs comes with a set of backends, including trash support, SFTP, SMB, HTTP, DAV, and others.
+
+GVfs also contains modules for GIO that implement volume monitors and the GNOME URI scheme handler configuration.
+
+There is a set of command line programs starting with "gvfs-" that lets you run commands (like cat, ls, stat, etc) on files in the GVfs mounts.</description>
+
<homepage rdf:resource="https://wiki.gnome.org/Projects/gvfs" />
<mailing-list rdf:resource="http://mail.gnome.org/mailman/listinfo/gvfs-list" />
<download-page rdf:resource="http://download.gnome.org/sources/gvfs/" />