Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 1.15 KB

0014-use-production-versions-for-scripts.md

File metadata and controls

27 lines (17 loc) · 1.15 KB

RFC 14 - Use production semver versions for production releng packages

Summary

Bump all production releng library and *script versions to >= 1.0.0.

Motivation

We're using some of our packages in production. According to semver.org, if software is being used in production, it should be >= 1.0.0.

This will also allow us to convey intention in versions better (patches, deprecations, breaking changes, etc).

Details

For all of our releng packages that we use in production, bump their versions to 1.0.0 (for those that aren't >= 1.0.0 already). Follow semver. Importantly, this means that a backwards-incompatible change to any public-facing functionality (e.g.: *script config or task payload structure) must be followed by a major version bump.

Open Questions

Implementation