buildpacks / spec

Specification for Cloud Native Buildpacks
https://buildpacks.io
Apache License 2.0
253 stars 70 forks source link

Remove or clarify `io.buildpacks.base.id` (it's currently unused) #395

Open edmorley opened 6 months ago

edmorley commented 6 months ago

The spec currently says:

For run images, the platform SHOULD ensure that:

  • The image config's Label field has the label io.buildpacks.base.id set to the target ID of the run image.

(https://github.com/buildpacks/spec/blob/platform/0.13/platform.md#target-data)

However:

I suggest that we either:

  1. Remove it from the spec to avoid confusion (it can always be added back later if we decide to re-add a similar concept to the buildpack API spec)
  2. Leave it in the spec, but add a note saying it's currently unused.