-
Notifications
You must be signed in to change notification settings - Fork 1
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
Process PEP listing the “evolution” guidelines #44
Comments
5 tasks
That sounds good. Thanks for volunteering! Note that for the next couple of weeks I'll be traveling and will try to disengage temporarily from the community. I will be back! |
The draft PEP isn't done, but I'm getting blind to the issues, and seeing diminishing returns from editing. If you have the time for a rough draft, take a look! I sent it as a PR to my own fork, so you get GitHub's PR UI:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Now that the C API Workgroup is officially established (PEP-731), we will draft another process PEP, containing guidelines for C API evolution. This PEP is intended as a live document, whose contents continue to be moderated by the workgroup members.
I volunteer to write the first draft.
I intend to keep the terms “evolution” and “revolution” inside this org. The “evolution” PEP will simply be current guidelines for new additions/changes to the C API .
[June 2024] I realized we won't be able to agree on the whole thing at once, so strategy is to add individual sections.
Checklist with the old plan: (click to expand)
Some outstanding issues in the text:
static inline
function (or macro) of the same name in non-limited API: https://github.com/capi-workgroup/api-evolution/pull/53/files#r1838797749The text was updated successfully, but these errors were encountered: