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

Revert plugin infrastructure #1988

Closed
balopat opened this issue Apr 18, 2019 · 2 comments
Closed

Revert plugin infrastructure #1988

balopat opened this issue Apr 18, 2019 · 2 comments
Assignees

Comments

@balopat
Copy link
Contributor

balopat commented Apr 18, 2019

After lengthy discussions we decided to move away from the plugin model for builders and rather enable a lightweight extension model.

The cost of the a full-blown plugin model in terms of complexity, loss of functionality (schemas) and developer time would in the end benefit only a small fraction of potential and current skaffold users. We will support a selected few builders that are coming down the line, and most likely we won't take external contributions for most of the builders out there, only the ones that align well strategically with covering most of our targeted users.

An escape hatch - lightweight extension model is still going to be provided for users that are in need for specific image builders. The details of that are going to be worked out in the next couple of days.

This issue is to remove the hashicorp go-plugin related infrastructure. I will close all the plugin related issues as well referring to this decision.

@priyawadhwa
Copy link
Contributor

priyawadhwa commented Apr 19, 2019

Plan for reverting code:

@priyawadhwa
Copy link
Contributor

This is done now, closing.

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

No branches or pull requests

2 participants