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

Proposal for JEP deprecations #19

Closed
wants to merge 2 commits into from
Closed

Proposal for JEP deprecations #19

wants to merge 2 commits into from

Conversation

springcomp
Copy link
Contributor

This PR proposes a numbering scheme for deprecation of existing JEPs.

@jamesls
Copy link
Member

jamesls commented Mar 24, 2023

For context, the JEP process was modeled after how other languages/standards propose changes. Most of these processes just use a single integer. The numbers in the JEPs don't really mean anything, they're just an identifier to refer to a feature. I'm not even picky if we skip numbers (I'll probably just end up using the PR numbers).

The RFC process has an Obsoletes metadata field you can add, and I wouldn't be opposed to adding that.
We could also borrow some of the metadata from the PEP process which has a number of relevant fields Replaces, Superseded-by, etc.

For now, if you'd like to update the PR with the typo updates, I'd be happy to merge those.

@springcomp springcomp closed this Mar 24, 2023
jamesls added a commit that referenced this pull request Mar 31, 2023
Pulled in updates from #19:

* Fix typos
* Add note about JEP number assignment

Also:

* Add link to rendered docs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants