PEP 101: Remove outdated info and add new info (#3863)

* PEP 101: Remove outdated info

* PEP 101: Update make command for running tests

* PEP 101: Replace '#python-dev and/or python-committers' with 'Discord and/or Discourse

* PEP 101: Add Hugo as 3.14 RM

* PEP 101: Add to PSRT
This commit is contained in:
Hugo van Kemenade 2024-07-15 11:09:45 +02:00 committed by GitHub
parent 181ffb65a2
commit 9ebb50cc85
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 9 additions and 9 deletions

2
.github/CODEOWNERS vendored
View File

@ -50,7 +50,7 @@ peps/pep-0020.rst @tim-one
peps/pep-0042.rst @jeremyhylton
# ...
peps/pep-0100.rst @malemburg
peps/pep-0101.rst @Yhg1s @pablogsal @ambv @ned-deily
peps/pep-0101.rst @hugovk @Yhg1s @pablogsal @ambv @ned-deily
peps/pep-0102.rst @warsaw @gvanrossum
# peps/pep-0103.rst
# ...

View File

@ -50,9 +50,6 @@ Here's a hopefully-complete list.
`Misc/NEWS <https://github.com/python/cpython/tree/main/Misc/NEWS.d>`_
management tool. You can pip install it.
* A fairly complete installation of a recent TeX distribution,
such as texlive. You need that for building the PDF docs.
* Access to servers where you will upload files:
* ``downloads.nyc1.psf.io``, the server that hosts download files; and
@ -80,6 +77,9 @@ Here's a hopefully-complete list.
account, or a redirecting alias + SMTP credentials to send email from
this address that looks legit to major email providers.
* Be added to the `Python Security Response Team
<https://www.python.org/dev/security/>`__.
Types of Releases
=================
@ -124,6 +124,7 @@ release. The roles and their current experts are:
* RM = Release Manager
- Hugo van Kemenade <hugo@python.org> (FI)
- Thomas Wouters <thomas@python.org> (NL)
- Pablo Galindo Salgado <pablogsal@python.org> (UK)
- Łukasz Langa <lukasz@python.org> (PL)
@ -331,7 +332,7 @@ to perform some manual editing steps.
If you're feeling lucky and have some time to kill, or if you are making
a release candidate or **final** release, run the full test suite::
make testall
make buildbottest
If the tests pass, then you can feel good that the tarball is
fine. If some of the tests fail, or anything else about the
@ -388,8 +389,8 @@ to perform some manual editing steps.
to your home directory on ``downloads.nyc1.psf.io``.
While you're waiting for the files to finish uploading, you can continue
on with the remaining tasks. You can also ask folks on #python-dev
and/or python-committers to download the files as they finish uploading
on with the remaining tasks. You can also ask folks on Discord
and/or `discuss.python.org`_ to download the files as they finish uploading
so that they can test them on their platforms as well.
- Now you need to go to ``downloads.nyc1.psf.io`` and move all the files in place
@ -624,8 +625,7 @@ Now it's time to twiddle the website. Almost none of this is automated, sorry.
To do these steps, you must have the permission to edit the website. If you
don't have that, ask someone on pydotorg@python.org for the proper
permissions. (Or ask Ewa, who coordinated the effort for the new website
with RevSys.)
permissions.
- Log in to https://www.python.org/admin