The Buildpacks release documentation is currently scattered across component repositories and is difficult to follow as a project-wide release process:
Requested fixes (project-wide)
- Update
buildpacks/community/RELEASES.md to provide a consistent, project-wide overview of the release process (not just pointers).
- Define and standardize release terminology across components (e.g., stable/unstable/pre-release) if possible and how it maps to GitHub releases/tags. If this is not possible, it would be nice to at least have a standard template for RELEASE.md across components having similar sections.
- Add explicit guidance for classifying and tagging security releases at the project level.
- Document branch/platform support timelines (support window / LTS / EOL)
- Standardize what “release artifacts” means across the project (or clearly document per-component expectations) and link to artifact locations (e.g., https://github.com/buildpacks/pack/releases, https://github.com/buildpacks/spec/releases).
Goal: a reviewer or contributor should be able to understand Buildpacks release policies and participate in releases without having to reconcile differing component templates and terminology.
The Buildpacks release documentation is currently scattered across component repositories and is difficult to follow as a project-wide release process:
Requested fixes (project-wide)
buildpacks/community/RELEASES.mdto provide a consistent, project-wide overview of the release process (not just pointers).Goal: a reviewer or contributor should be able to understand Buildpacks release policies and participate in releases without having to reconcile differing component templates and terminology.