After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 157770 - add virtual file-system support (gnome-vfs)
add virtual file-system support (gnome-vfs)
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: Plugins
unspecified
Other All
: Urgent enhancement
: 2.4
Assigned To: GIMP Bugs
GIMP Bugs
: 158145 (view as bug list)
Depends on: 139354
Blocks:
 
 
Reported: 2004-11-09 18:33 UTC by Sebastien Bacher
Modified: 2006-06-27 18:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastien Bacher 2004-11-09 18:33:34 UTC
Apprently GIMP doesn't have a vfs support (at least it doesn't manage to open
file on network shares in nautilus), this feature could be nice :)
Comment 1 Sven Neumann 2004-11-09 19:59:13 UTC
GIMP is not a GNOME application and thus doesn't depend on gnomevfs. There are a
number of possibilities here:

(1) gnome-vfs finally drops some of its dependencies and becomes a desktop-neutral 
    VFS libarary.
(2) Someone comes up with another VFS library that fits our needs and provides a
    GTK+ file-chooser backend.
(3) We add our own abstraction layer and allow for gnome-vfs to be used as one
    backend, preferably as a loadable module.

Since I don't see (1) or (2) happening, it will probably have to be (3).
Comment 2 Sebastien Bacher 2004-11-10 13:59:21 UTC
why not 
(4) add a gnome-vfs support with a --with-gnome build option turned off by default ?
Comment 3 Sven Neumann 2004-11-10 14:46:10 UTC
That is essentially the same as (3). The gnome-vfs specific code would have to
be abstracted away somehow.
Comment 4 Sven Neumann 2004-11-13 13:07:48 UTC
*** Bug 158145 has been marked as a duplicate of this bug. ***
Comment 5 Sven Neumann 2005-03-08 12:11:48 UTC
Very basic (and quite hackish) gnome-vfs support is now in CVS. Optimistically
setting the milestone to 2.4.
Comment 6 weskaggs 2006-05-20 23:17:47 UTC
Raising priority to Urgent since a decision needs to be made about whether to stabilize this for 2.4 or back it out.
Comment 7 Sven Neumann 2006-06-27 18:07:35 UTC
The uri plug-in seems to work reasonably well. Let's close this as FIXED.

Of course this could be improved by linking the file plug-ins directly with a library that handles virtual file systems. There's something in the works at freedesktop.org, so we might to look at this issue again at a later point in time.