Replies: 1 comment 11 replies
-
|
Most plugins as far as I know already contain what their dependencies are, in the |
Beta Was this translation helpful? Give feedback.
11 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The current state of dependency management in the plugin ecosystem feels a bit like the wild west. If someone wants to use a specific plugin, they’re left hoping they can track down the correct dependencies—let alone the exact versions required.
Are there any plans to introduce a minimum specification or a standardized system for building plugins with their dependencies included?
One possible approach could be to use something like Nix. It would allow plugins to be packaged in a reproducible way across systems, bundling all required dependencies via the local package manager. This doesn’t have to place a burden on plugin authors either—you could provide a strict template where dependencies are declared in a simple file (e.g., a text or config file), without requiring users to learn Nix or any other build system in depth.
This could make plugin installation far more reliable and reduce friction for both developers and users.
Beta Was this translation helpful? Give feedback.
All reactions