Skip to content

capi-workgroup/api-evolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

api-evolution

Discussions about issues related to the gradual evolution of the C API. Proposals here are expected to be relatively non-controversial, appeal to common sense, and not require big implementation or adoption efforts.

When creating an issue that summarizes some discussion elsewhere, please link to the original discussion if you can (but do summarize).

Try to indicate how controversial you expect a particular guideline to be.

The goal of this repo is to collect the raw materials for a process PEP, to be co-authored by the C API Workgroup members (we don't know who that will be yet, but see #14).

That process PEP will be a living document moderated by the C API Workgroup members (listed as co-authors of the PEP), similar to PEP 8. The dev guide will direct developers to the PEP for guidelines. Like PEP 8, and unlike standards track PEPs, the PEP should focus on providing actionable guidelines, rather than on convincing the SC of the correctness of a "specification".

(I originally thought that this would be an informational PEP, but after reading that section of PEP 1 again, I think it should be a process PEP.)

For more radical proposals (e.g. HPy), please open an issue in api-revolution.

About

Issues related to evolution of the C API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published