-
Notifications
You must be signed in to change notification settings - Fork 71
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
Increase Build Plan Flexibility #82
Conversation
Signed-off-by: Ben Hale <bhale@vmware.com>
I think there's probably a way we can make it interoperate with the old plan. We could in the new world autocreate a |
This change adds a statement about the lifecycle ensuring compatibility. Signed-off-by: Ben Hale <bhale@vmware.com>
This change adds a statement about the change to the BOM schema to demote the version key to match the buildpack plan. Signed-off-by: Ben Hale <bhale@vmware.com>
This change updates the library to remove the version field from the build plan and buildpack plan in preparation for buildpacks/rfcs#82. Signed-off-by: Ben Hale <bhale@vmware.com>
This change updates the library to remove the version field from the build plan and buildpack plan in preparation for buildpacks/rfcs#82. Signed-off-by: Ben Hale <bhale@vmware.com>
I'd love to get some input from buildpack authors like those from the Paketo team (@dwillist), Google (@dgageot @lukasberger), and Heroku (@danielleadams @Malax) at least since this impacts you the most. |
Signed-off-by: Ben Hale <bhale@vmware.com>
Final Comment Period with merge disposition, closing on 17 June, 2020. |
Looked over this and discussed it with @hone. The Heroku buildpacks aren't using |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I always have to look up if version
is in provides
or requires
, so removing this key for now will make the build plan more approachable to newer users.
Signed-off-by: Ben Hale <bhale@vmware.com> Co-authored-by: Terence Lee <hone02@gmail.com>
This change implements the updates from buildpacks/rfcs#82. [resolves #91] Signed-off-by: Ben Hale <bhale@vmware.com>
This change implements the updates from buildpacks/rfcs#82. [resolves #91] Signed-off-by: Ben Hale <bhale@vmware.com>
Readable