From 0d119b656d7d7d80a1b88ebdb92006964b8e35c4 Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Wed, 18 Sep 2019 14:22:24 -0700 Subject: [PATCH] PEP 1: Update language on sponsorships (#1170) * Update language on sponsorships --- pep-0001.txt | 38 ++++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/pep-0001.txt b/pep-0001.txt index cb20ff6c6..7238b7caa 100644 --- a/pep-0001.txt +++ b/pep-0001.txt @@ -157,18 +157,21 @@ Submitting a PEP ---------------- Following a discussion on python-ideas, the workflow varies based on whether -the PEP author is a core developer. If the PEP author is **not** a -core developer then the PEP author will need to find a core developer -*sponsor* for the PEP. The sponsor's job is to provide guidance to the PEP -author to help them through the logistics of the PEP process (somewhat acting -like mentor). For the core developer sponsoring, being a sponsor does **not** -disqualify them from becoming a co-author or BDFL-Delegate later on (but not -both). The core developer who becomes the sponsor of a PEP is recorded in the -"Sponsor:" field of the header. +any of the PEP's co-authors are core developers. If one or more of the PEP's +co-authors are core developers, they are responsible for following the process +outlined below. Otherwise (i.e. none of the co-authors are core developers), +then the PEP author(s) will need to find a sponsor for the PEP. -Once a core developer is found that is willing to sponsor the PEP -- whether by -being an author of the PEP or specifically a sponsor -- and deems the PEP ready -for submission, the proposal should be submitted as a draft PEP via a +Ideally, a core developer sponsor is identified, but non-core sponsors may also +be selected with the approval of the Steering Council. The sponsor's job is to +provide guidance to the PEP author to help them through the logistics of the +PEP process (somewhat acting like a mentor). Being a sponsor does **not** +disqualify that person from becoming a co-author or BDFL-Delegate later on (but +not both). The sponsor of a PEP is recorded in the "Sponsor:" field of the +header. + +Once the sponsor or the core developer(s) co-authoring the PEP deem the PEP +ready for submission, the proposal should be submitted as a draft PEP via a `GitHub pull request`_. The draft must be written in PEP style as described below, else it will fail review immediately (although minor errors may be corrected by the editors). @@ -512,7 +515,7 @@ optional and are described below. All other headers are required. :: PEP: Title: Author: - * Sponsor: + * Sponsor: * BDFL-Delegate: * Discussions-To: Status: