-
Notifications
You must be signed in to change notification settings - Fork 58
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #54 from brainwane/membership-clarification
Add initial membership documentation
- Loading branch information
Showing
2 changed files
with
76 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
.. _`PyPA Members, and how to join`: | ||
|
||
============================= | ||
PyPA Members, And How To Join | ||
============================= | ||
|
||
:Last Reviewed: 2020-06-08 | ||
|
||
Historically, the PyPA has been a loose confederation of people | ||
and projects; the word "authority" in the name was meant to be | ||
a joke. | ||
|
||
.. _`Does not require membership`: | ||
|
||
Does not require membership | ||
--------------------------- | ||
|
||
Anyone is welcome to (while following licensing terms) use PyPA projects. | ||
|
||
Anyone is welcome to (while following the PyPA's :ref:`Code of Conduct`) | ||
contribute patches, bug reports, feature requests, ideas, questions, | ||
answers, and similar information in our `GitHub organization`_ and | ||
`Bitbucket organization`_ repositories, and discuss issues and plans | ||
with us in `the Packaging category on discuss.python.org`_ and on `the | ||
distutils-sig mailing list`_. | ||
|
||
.. _`Project membership`: | ||
|
||
Project membership | ||
------------------ | ||
|
||
The PyPA member projects are those listed within our `GitHub organization`_ | ||
and `Bitbucket organization`_. | ||
|
||
We currently do not have a codified process for inviting or accepting | ||
projects to be PyPA members. :pep:`609` is currently under discussion | ||
to formalize the process. | ||
|
||
In the interim, to request PyPA project membership, start a thread on | ||
`the Packaging category on discuss.python.org`_ or on `the | ||
distutils-sig mailing list`_ requesting PyPA project | ||
membership. Criteria include the project adopting the PyPA's | ||
:ref:`Code of Conduct` and the project being relevant to Python | ||
packaging, as determined by existing members of PyPA. The decision | ||
will rest with the PyPA organizational administrators on GitHub or | ||
Bitbucket. | ||
|
||
.. _`Individual membership`: | ||
|
||
Individual membership | ||
--------------------- | ||
|
||
Maintainership of a project that is under the PyPA organization | ||
automatically transfers individual membership in the PyPA. The PyPA | ||
individual members are those who have maintainer status (also known as | ||
committer status or write permissions) on any projects within the PyPA | ||
`GitHub organization`_ or `Bitbucket organization`_. Currently there is | ||
no public list of all PyPA individual members. | ||
|
||
The PyPA currently does not have a codified process for inviting or | ||
accepting individuals to be PyPA members. | ||
|
||
To become an individual member of the PyPA, you can do either of the following: | ||
|
||
1. attain PyPA project membership for your project (for which you are already a maintainer) | ||
2. attain maintainership in a project that is already a PyPA member project | ||
|
||
PyPA member projects each make their own decisions regarding granting | ||
maintainer rights. :pep:`609`, if accepted, would not alter this. | ||
|
||
|
||
.. _GitHub organization: https://github.com/pypa | ||
.. _Bitbucket organization: https://bitbucket.org/pypa | ||
.. _the Packaging category on discuss.python.org: https://discuss.python.org/c/packaging | ||
.. _the distutils-sig mailing list: http://mail.python.org/mailman/listinfo/distutils-sig |