|
From: | Jack Hill |
Subject: | plugins as separate packages for desktop application |
Date: | Mon, 29 Jul 2019 11:29:03 -0400 (EDT) |
User-agent: | Alpine 2.20 (DEB 67 2015-01-07) |
Hi Guix,I've been thinking about https://issues.guix.gnu.org/issue/34759 again recently. 34759 is an issue with GIMP in which it does not find plugins that are installed via separate packages in the same profile. I believe that what is going on is that GIMP is only looking for plugins in its store directory and in the user's XDG_CONFIG_DIR.
I've run into a similar issue (no ticket yet) with Blender. It seems like this might be a problem common to many applications, and I'm wondering if we should have a common solution. I don't really like the symlink workaround I used in the GIMP ticket because it won't work in the context of guix environment.
I think a good way forward would be to work with upstreams to have their applications support an APPNAME_PLUGIN_PATH variable and when plugins are present in a profile they would augment that variable.
What do y'all think? Is this a reasonable approach? Is there something I'm missing? A better way to proceed?
Thanks, Jack
[Prev in Thread] | Current Thread | [Next in Thread] |