Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 1k
Reorganise the devguide to directories #901
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
Uh oh!
There was an error while loading. Please reload this page.
Changes from all commits
28400484ca48b17ad5984fbe15cc64236046c2c4bd9a776655843de08ba4c9b8ef2a1955187d0773b1c8aa1194f2305cbe0329309882d48cb9605487dd5e8cc174ce71fe880b403c00fFile filter
Filter by extension
Conversations
Uh oh!
There was an error while loading. Please reload this page.
Jump to
Uh oh!
There was an error while loading. Please reload this page.
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| ============== | ||
| Advanced Tools | ||
| ============== | ||
| .. toctree:: | ||
| :maxdepth: 5 | ||
| gdb | ||
| clang | ||
| coverity |
This file was deleted.
Uh oh!
There was an error while loading. Please reload this page.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,59 @@ | ||
| .. _become-core-developer: | ||
| .. _coredev: | ||
| ============================== | ||
| How to Become a Core Developer | ||
| ============================== | ||
| What it Takes | ||
| ============= | ||
| When you have consistently contributed patches which meet quality standards | ||
| without requiring extensive rewrites prior to being committed, | ||
| you may qualify for commit privileges and become a core developer of Python. | ||
| You must also work well with other core developers (and people in general) | ||
| as you become an ambassador for the Python project. | ||
| Typically a core developer will offer you the chance to gain commit privilege. | ||
| The person making the offer will become your mentor and watch your commits for | ||
| a while to make sure you understand the development process. If other core | ||
| developers agree that you should gain commit privileges you are then extended | ||
| an official offer. How core developers come to that agreement are outlined in | ||
| :pep:`13`. | ||
| Gaining Commit Privileges | ||
| ========================= | ||
| The steps to gaining commit privileges are: | ||
| 1. A core developer starts a poll at https://discuss.python.org/c/committers/5 | ||
| - Open for 7 days | ||
| - Results shown upon close | ||
| 2. The poll is announced on python-committers | ||
| 3. Wait for the poll to close and see if the results confirm your membership | ||
| as per the voting results required by PEP 13 | ||
| 4. The person who nominated you emails the steering council with your email | ||
| address and a request that the council either accept or reject the proposed | ||
| membership | ||
| 5. Assuming the steering council does not object, a member of the council will | ||
| email you asking for: | ||
| - Account details as required by | ||
| 🔒 https://github.com/python/voters/ | ||
| - Your preferred email address to | ||
| subscribe to python-committers with | ||
| - A reminder about the `Code of Conduct`_ and to report issues to the PSF | ||
| Conduct WG | ||
| 6. Once you have provided the pertinent details, your various new privileges | ||
| will be turned on | ||
| 7. Your details will be added to 🔒 https://github.com/python/voters/ | ||
| 8. They will update the devguide to publicly list your team membership at | ||
| :ref:`developers` | ||
| 9. An announcement email by the steering council member handling your new | ||
| membership will be sent to python-committers | ||
| .. _Code of Conduct: https://www.python.org/psf/conduct/ |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,4 @@ | ||
| .. _developer-log: | ||
| .. _developers: | ||
| Developer Log | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| =============== | ||
| Core Developers | ||
| =============== | ||
| .. toctree:: | ||
| :maxdepth: 5 | ||
| responsibilities | ||
| committing | ||
| experts | ||
| developer-log | ||
| motivations | ||
| become-core-developer |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.