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

Change "Feature-freeze" lifecycle to "Frozen" state #3456

Closed
wants to merge 2 commits into from

Conversation

trask
Copy link
Member

@trask trask commented Apr 27, 2023

Fixes #3455

Changes

Change "Feature-freeze" lifecycle to "Frozen" state.

specification/document-status.md Outdated Show resolved Hide resolved
In addition to the statuses above, documents may be marked as `Feature-freeze`. These documents are not currently accepting new feature requests, to allow the Technical Committee time to focus on other areas of the specification. Editorial changes are still accepted. Changes that address production issues with existing features are still accepted.

Feature freeze is separate from a lifecycle status. The lifecycle represents the support requirements for the document, feature freeze only indicates the current focus of the specification community. The feature freeze label may be applied to a document at any lifecycle stage. By definition, deprecated documents have a feature freeze in place.
| Status | Explanation |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe? (otherwise, there is no difference between deprecated and stable)

Suggested change
| Status | Explanation |
| Status | Allowed changes |

@tigrannajaryan
Copy link
Member

tigrannajaryan commented Apr 28, 2023

I wonder if we need to settle on some common terminology. We use different terms depending what we talk about, but I am not sure there are good reasons. In some place we use Experimental/Frozen/Stable, some other places Alpha/Beta/Stable, somewhere else Unstable/Beta/Stable. See also https://github.com/open-telemetry/community/blob/main/maturity-matrix.yaml

Should we chose one set of names and stick to it? The meaning of each term can still have contextual nuances.

@trask
Copy link
Member Author

trask commented Apr 28, 2023

Discussed in HTTP semconv WG today and @jsuereth's preference is to not introduce a Frozen state, and instead keep Feature-freeze as an additional attribute, e.g. HTTP semconv would be "Experimental, Feature-freeze"

@trask
Copy link
Member Author

trask commented May 2, 2023

closing this in favor of discussion going on in #3459

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

Successfully merging this pull request may close these issues.

Add "Frozen" document status and remove "Feature-freeze" lifecycle
4 participants