Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhanced plugin support and tooling #30

Open
ztreinhart opened this issue Feb 2, 2021 · 0 comments
Open

Enhanced plugin support and tooling #30

ztreinhart opened this issue Feb 2, 2021 · 0 comments

Comments

@ztreinhart
Copy link
Contributor

#28 Adds support for loading a binary plugin into VHS at runtime. This plugin can add or replace any number of sources, sinks, formats, or modifiers.

Looking forward, it would be useful to support loading multiple plugins, as well as metadata and versioning information for plugins to ensure compatibility. We may eventually want to support signing plugins as well. Implementing these features and future plugin features will require the development of our own tooling around the standard plugin package.

It's important that this plugin tooling provide good user experiences for both developers wanting to build plugins and non-developer end users who simply want to utilize one or more plugins that others have developed.

@andrewhare, perhaps you could summarize your proposed approach to this tooling?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant