GNOME Bugzilla – Bug 791362
Reimplement file-raw on Linux with a dbus API
Last modified: 2018-05-24 18:52: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.
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.
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.
*** Bug 795757 has been marked as a duplicate of this bug. ***
-- 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.