Meta: Add a governance topic (#2993)
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> Co-authored-by: Gregory P. Smith <greg@krypto.org> Fixes https://github.com/python/peps/issues/2987
This commit is contained in:
parent
c5efbaca06
commit
5bdec964da
|
@ -188,7 +188,7 @@ repos:
|
|||
- id: validate-topic
|
||||
name: "'Topic' must be for a valid sub-index"
|
||||
language: pygrep
|
||||
entry: '^Topic:(?:(?! +(Packaging|Typing|Release)(, (Packaging|Typing|Release))*$))'
|
||||
entry: '^Topic:(?:(?! +(Governance|Packaging|Typing|Release)(, (Governance|Packaging|Typing|Release))*$))'
|
||||
files: '^pep-\d+\.(rst|txt)$'
|
||||
types: [text]
|
||||
|
||||
|
|
|
@ -2,7 +2,8 @@ PEP: 13
|
|||
Title: Python Language Governance
|
||||
Author: The Python core team and community
|
||||
Status: Active
|
||||
Type: Informational
|
||||
Type: Process
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 16-Dec-2018
|
||||
|
||||
|
|
15
pep-0609.rst
15
pep-0609.rst
|
@ -1,7 +1,5 @@
|
|||
PEP: 609
|
||||
Title: Python Packaging Authority (PyPA) Governance
|
||||
Version: $Revision$
|
||||
Last-Modified: $Date$
|
||||
Author: Dustin Ingram <di@python.org>,
|
||||
Pradyun Gedam <pradyunsg@gmail.com>,
|
||||
Sumana Harihareswara <sh@changeset.nyc>
|
||||
|
@ -9,7 +7,7 @@ Sponsor: Paul Ganssle <paul@ganssle.io>
|
|||
Discussions-To: https://discuss.python.org/t/pep-609-pypa-governance/2619
|
||||
Status: Active
|
||||
Type: Process
|
||||
Topic: Packaging
|
||||
Topic: Governance, Packaging
|
||||
Content-Type: text/x-rst
|
||||
Created: 05-Nov-2019
|
||||
Post-History: 05-Nov-2019
|
||||
|
@ -274,14 +272,3 @@ Copyright
|
|||
|
||||
This document is placed in the public domain or under the
|
||||
CC0-1.0-Universal license, whichever is more permissive.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
14
pep-8000.rst
14
pep-8000.rst
|
@ -1,8 +1,9 @@
|
|||
PEP: 8000
|
||||
Title: Python Language Governance Proposal Overview
|
||||
Author: Barry Warsaw <barry@python.org>
|
||||
Status: Active
|
||||
Status: Final
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 24-Aug-2018
|
||||
|
||||
|
@ -108,14 +109,3 @@ Copyright
|
|||
=========
|
||||
|
||||
This document has been placed in the public domain.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
12
pep-8001.rst
12
pep-8001.rst
|
@ -15,6 +15,7 @@ Author: Brett Cannon <brett@python.org>,
|
|||
Zachary Ware <zachary.ware@gmail.com>
|
||||
Status: Final
|
||||
Type: Process
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 24-Aug-2018
|
||||
|
||||
|
@ -329,14 +330,3 @@ Copyright
|
|||
=========
|
||||
|
||||
This document has been placed in the public domain.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
14
pep-8002.rst
14
pep-8002.rst
|
@ -3,8 +3,9 @@ Title: Open Source Governance Survey
|
|||
Author: Barry Warsaw <barry@python.org>, Łukasz Langa <lukasz@python.org>,
|
||||
Antoine Pitrou <solipsis@pitrou.net>, Doug Hellmann <doug@doughellmann.com>,
|
||||
Carol Willing <willingc@gmail.com>
|
||||
Status: Active
|
||||
Status: Final
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 24-Aug-2018
|
||||
|
||||
|
@ -1000,14 +1001,3 @@ Copyright
|
|||
=========
|
||||
|
||||
This document has been placed in the public domain.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
12
pep-8010.rst
12
pep-8010.rst
|
@ -3,6 +3,7 @@ Title: The Technical Leader Governance Model
|
|||
Author: Barry Warsaw <barry@python.org>
|
||||
Status: Rejected
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 24-Aug-2018
|
||||
|
||||
|
@ -314,14 +315,3 @@ This document has been placed in the public domain.
|
|||
|
||||
|
||||
.. _`Design by committee`: https://en.wikipedia.org/wiki/Design_by_committee
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
12
pep-8011.rst
12
pep-8011.rst
|
@ -3,6 +3,7 @@ Title: Python Governance Model Lead by Trio of Pythonistas
|
|||
Author: Mariatta <mariatta@python.org>, Barry Warsaw <barry@python.org>
|
||||
Status: Rejected
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 24-Aug-2018
|
||||
|
||||
|
@ -398,14 +399,3 @@ Copyright
|
|||
=========
|
||||
|
||||
This document has been placed in the public domain.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
14
pep-8012.rst
14
pep-8012.rst
|
@ -3,6 +3,7 @@ Title: The Community Governance Model
|
|||
Author: Łukasz Langa <lukasz@python.org>
|
||||
Status: Rejected
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 03-Oct-2018
|
||||
|
||||
|
@ -263,7 +264,7 @@ Regular decision process
|
|||
------------------------
|
||||
|
||||
Primary work happens through bug tracker issues and pull requests.
|
||||
Core developers should avoind pushing their changes directly to the cpython
|
||||
Core developers should avoid pushing their changes directly to the cpython
|
||||
repository, instead relying on pull requests. Approving a pull
|
||||
request by a core developer allows it to be merged without further
|
||||
process.
|
||||
|
@ -474,14 +475,3 @@ Copyright
|
|||
=========
|
||||
|
||||
This document has been placed in the public domain.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
12
pep-8013.rst
12
pep-8013.rst
|
@ -3,6 +3,7 @@ Title: The External Council Governance Model
|
|||
Author: Steve Dower <steve.dower@python.org>
|
||||
Status: Rejected
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 14-Sep-2018
|
||||
|
||||
|
@ -350,14 +351,3 @@ Copyright
|
|||
=========
|
||||
|
||||
This document has been placed in the public domain.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
12
pep-8014.rst
12
pep-8014.rst
|
@ -3,6 +3,7 @@ Title: The Commons Governance Model
|
|||
Author: Jack Jansen
|
||||
Status: Rejected
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 16-Sep-2018
|
||||
|
||||
|
@ -317,14 +318,3 @@ Copyright
|
|||
=========
|
||||
|
||||
This document has been placed in the public domain.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
|
@ -3,6 +3,7 @@ Title: Organization of the Python community
|
|||
Author: Victor Stinner
|
||||
Status: Rejected
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 04-Oct-2018
|
||||
|
||||
|
|
14
pep-8016.rst
14
pep-8016.rst
|
@ -3,6 +3,7 @@ Title: The Steering Council Model
|
|||
Author: Nathaniel J. Smith, Donald Stufft
|
||||
Status: Accepted
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 01-Nov-2018
|
||||
|
||||
|
@ -322,7 +323,7 @@ active privileges like voting or nominating for the steering council,
|
|||
and commit access.
|
||||
|
||||
The initial active core team members will consist of everyone
|
||||
currently listed in the `"Python core" team on Github
|
||||
currently listed in the `"Python core" team on GitHub
|
||||
<https://github.com/orgs/python/teams/python-core/members>`__, and the
|
||||
initial inactive members will consist of everyone else who has been a
|
||||
committer in the past.
|
||||
|
@ -361,14 +362,3 @@ Copyright
|
|||
Text copied from Django used under `their license
|
||||
<https://github.com/django/django/blob/main/LICENSE>`__. The rest of
|
||||
this document has been placed in the public domain.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
18
pep-8100.rst
18
pep-8100.rst
|
@ -1,10 +1,9 @@
|
|||
PEP: 8100
|
||||
Title: January 2019 steering council election
|
||||
Version: $Revision$
|
||||
Last-Modified: $Date$
|
||||
Title: January 2019 Steering Council election
|
||||
Author: Nathaniel J. Smith <njs@pobox.com>, Ee Durbin <ee@python.org>
|
||||
Status: Active
|
||||
Status: Final
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 03-Jan-2019
|
||||
|
||||
|
@ -301,14 +300,3 @@ Active Python core developers
|
|||
.. [1] This repository is private and accessible only to Python Core
|
||||
Developers, administrators, and Python Software Foundation Staff as it
|
||||
contains personal email addresses.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
18
pep-8101.rst
18
pep-8101.rst
|
@ -1,11 +1,10 @@
|
|||
PEP: 8101
|
||||
Title: 2020 Term steering council election
|
||||
Version: $Revision$
|
||||
Last-Modified: $Date$
|
||||
Title: 2020 Term Steering Council election
|
||||
Author: Ewa Jodlowska <ewa@python.org>, Ee Durbin <ee@python.org>
|
||||
Sponsor: Brett Cannon <brett@python.org>
|
||||
Status: Active
|
||||
Status: Final
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 16-Nov-2019
|
||||
|
||||
|
@ -273,14 +272,3 @@ Active Python core developers
|
|||
.. [1] This repository is private and accessible only to Python Core
|
||||
Developers, administrators, and Python Software Foundation Staff as it
|
||||
contains personal email addresses.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
18
pep-8102.rst
18
pep-8102.rst
|
@ -1,11 +1,10 @@
|
|||
PEP: 8102
|
||||
Title: 2021 Term steering council election
|
||||
Version: $Revision$
|
||||
Last-Modified: $Date$
|
||||
Title: 2021 Term Steering Council election
|
||||
Author: Ewa Jodlowska <ewa@python.org>, Ee Durbin <ee@python.org>, Joe Carey <joe@python.org>
|
||||
Sponsor: Brett Cannon <brett@python.org>
|
||||
Status: Active
|
||||
Status: Final
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 29-Oct-2020
|
||||
|
||||
|
@ -290,14 +289,3 @@ Active Python core developers
|
|||
.. [1] This repository is private and accessible only to Python Core
|
||||
Developers, administrators, and Python Software Foundation Staff as it
|
||||
contains personal email addresses.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
18
pep-8103.rst
18
pep-8103.rst
|
@ -1,11 +1,10 @@
|
|||
PEP: 8103
|
||||
Title: 2022 Term steering council election
|
||||
Version: $Revision$
|
||||
Last-Modified: $Date$
|
||||
Title: 2022 Term Steering Council election
|
||||
Author: Ewa Jodlowska <ewa@python.org>, Ee Durbin <ee@python.org>, Joe Carey <joe@python.org>
|
||||
Sponsor: Barry Warsaw <barry@python.org>
|
||||
Status: Active
|
||||
Status: Final
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 04-Oct-2021
|
||||
|
||||
|
@ -272,14 +271,3 @@ Active Python core developers
|
|||
.. [1] This repository is private and accessible only to Python Core
|
||||
Developers, administrators, and Python Software Foundation Staff as it
|
||||
contains personal email addresses.
|
||||
|
||||
|
||||
|
||||
..
|
||||
Local Variables:
|
||||
mode: indented-text
|
||||
indent-tabs-mode: nil
|
||||
sentence-end-double-space: t
|
||||
fill-column: 70
|
||||
coding: utf-8
|
||||
End:
|
||||
|
|
|
@ -4,6 +4,7 @@ Author: Ee Durbin <ee@python.org>
|
|||
Sponsor: Brett Cannon <brett@python.org>
|
||||
Status: Active
|
||||
Type: Informational
|
||||
Topic: Governance
|
||||
Content-Type: text/x-rst
|
||||
Created: 08-Nov-2022
|
||||
|
||||
|
|
|
@ -55,5 +55,9 @@ See the `developer's guide`_ for more information.
|
|||
Many recent PEPs propose changes to Python's static type system
|
||||
or otherwise relate to type annotations.
|
||||
They are listed here for reference.
|
||||
"""
|
||||
""",
|
||||
"governance": """\
|
||||
These PEPs detail Python's governance, including governance model proposals
|
||||
and selection, and the results of the annual steering council elections.
|
||||
""",
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue