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 791362 - Reimplement file-raw on Linux with a dbus API
Reimplement file-raw on Linux with a dbus API
Status: RESOLVED OBSOLETE
Product: GIMP
Classification: Other
Component: Plugins
git master
Other Linux
: Normal normal
: 3.0
Assigned To: GIMP Bugs
GIMP Bugs
https://github.com/flatpak/flatpak/is...
: 795757 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2017-12-07 19:44 UTC by Jehan
Modified: 2018-05-24 18:52 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jehan 2017-12-07 19:44:09 UTC
The connection we make with RAW developer software (darktable and RawTherapeee currently) is currently through a CLI call right now.

But this won't do it when GIMP is in a sandbox (flatpak for instance), or the RAW software, or both of them. If we had a dbus API to interact, each application could just allow this API to go through.
Comment 1 Jehan 2017-12-07 22:36:25 UTC
Houz was noting on IRC that dbus cannot startup darktable unless it is registered as a service, and obviously neither darktable nor GIMP are really meant to be services. Moreover this would also apply to rawtherapee as well as any other RAW software which would want to be usable as a RAW editor by GIMP.

This makes the matter a bit more difficult.
Comment 2 Jehan 2017-12-09 02:46:24 UTC
After some thinking, I think that the idea is interesting (not necessarily dbus but the thinking of how to manage relationship between graphics software in the new world of sandboxed apps), but that we are too close to 2.10 release to make such heavy change.

We'll just live with the fact that the file-raw feature won't work inside flatpak for now.

Removing the 2.10 blocker.
Comment 3 Jehan 2018-05-03 23:47:14 UTC
*** Bug 795757 has been marked as a duplicate of this bug. ***
Comment 4 GNOME Infrastructure Team 2018-05-24 18:52:09 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gimp/issues/1251.