Skip to content

PEP 1: Update language on sponsorships#1170

Merged
warsaw merged 3 commits into
python:masterfrom
warsaw:pep1-sponsors
Sep 18, 2019
Merged

PEP 1: Update language on sponsorships#1170
warsaw merged 3 commits into
python:masterfrom
warsaw:pep1-sponsors

Conversation

@warsaw

@warsaw warsaw commented Sep 17, 2019

Copy link
Copy Markdown
Member

In today's (2019-09-17) Steering Council meeting, we agreed to relax the language around requiring a core developer to be a PEP sponsor. This PR modifies the language to allow any person (core or otherwise) to become a PEP sponsor with the approval of the Steering Council. Of course, if the PEP author is a core dev, it's still the case that a sponsor is not required.

@Rosuav

Rosuav commented Sep 17, 2019

Copy link
Copy Markdown
Contributor

Are non-core-dev sponsors preapproved ("these are the people the SC acknowledges as valid sponsors"), or is such sponsorship approved on a per-PEP basis ("I'd like to sponsor this PEP, is the SC okay with that?")?

@warsaw

warsaw commented Sep 17, 2019

Copy link
Copy Markdown
Member Author

Are non-core-dev sponsors preapproved ("these are the people the SC acknowledges as valid sponsors"), or is such sponsorship approved on a per-PEP basis ("I'd like to sponsor this PEP, is the SC okay with that?")?

IMHO, I think the SC should explicitly approve a non-core sponsor on a per-PEP basis. If the author is a non-core dev, and they have identified a non-core dev sponsor, then I think it's fine to propose that in the PR of the PEP and signal to the SC (via our public issue tracker) that such an approval is needed.

@willingc willingc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @warsaw.

Comment thread pep-0001.txt Outdated
Comment thread pep-0001.txt Outdated
Comment thread pep-0001.txt Outdated
Comment thread pep-0001.txt Outdated
@ambv

ambv commented Sep 18, 2019

Copy link
Copy Markdown
Contributor

Is there some context to this change?

I understood the previous reading was meant to help avoid random python-ideas inflating PEP numbers and wasting everybody's time. IIUC, the role of the core developer sponsor here was to prepare the author for the expected scrutiny, PEP 1 uses the wording "somewhat acting like [a] mentor". Is the non-core developer experience fitting this definition of a sponsor?

@gvanrossum

gvanrossum commented Sep 18, 2019 via email

Copy link
Copy Markdown
Member

@ambv

ambv commented Sep 18, 2019

Copy link
Copy Markdown
Contributor

Thank you for the explanation, that makes it absolutely clear what the intent is. While I have no vote here, I'm spiritually +1.

@warsaw

warsaw commented Sep 18, 2019

Copy link
Copy Markdown
Member Author

Thanks for the reviews everyone. I've pushed an update.

@gvanrossum gvanrossum left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix the whitespace nit first!

Comment thread pep-0001.txt Outdated
@warsaw warsaw merged commit 0d119b6 into python:master Sep 18, 2019
@warsaw warsaw deleted the pep1-sponsors branch September 18, 2019 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants