44Development cycle
55=================
66
7- The responsibilities of a core developer shift based on what kind of branch of
7+ The responsibilities of a core team member shift based on what kind of branch of
88Python a developer is working on and what stage the branch is in.
99
1010To clarify terminology, Python uses a ``major.minor.micro `` nomenclature
@@ -142,7 +142,7 @@ Stages
142142------
143143
144144Based on what stage the :ref: `in-development <indevbranch >` version of Python
145- is in, the responsibilities of a core developer change in regards to commits
145+ is in, the responsibilities of a core team member change in regards to commits
146146to the :abbr: `VCS ( version control system ) `.
147147
148148
@@ -159,7 +159,7 @@ avoiding breaking the buildbots).
159159Alpha
160160^^^^^
161161
162- Alpha releases typically serve as a reminder to core developers that they
162+ Alpha releases typically serve as a reminder to the core team that they
163163need to start getting in changes that change semantics or add something to
164164Python as such things should not be added during a Beta _. Otherwise no new
165165restrictions are in place while in alpha.
171171
172172After a first beta release is published, no new features are accepted. Only
173173bug fixes and improvements to documentation and tests can now be committed.
174- This is when core developers should concentrate on the task of fixing
174+ This is when the core team should concentrate on the task of fixing
175175regressions and other new issues filed by users who have downloaded the alpha
176176and beta releases.
177177
@@ -185,7 +185,7 @@ Release Candidate (RC)
185185^^^^^^^^^^^^^^^^^^^^^^
186186
187187A branch preparing for an RC release can only have bugfixes applied that have
188- been reviewed by other core developers . Generally, these issues must be
188+ been reviewed by other core team members . Generally, these issues must be
189189severe enough (for example, crashes) that they deserve fixing before the final release.
190190All other issues should be deferred to the next development cycle, since
191191stability is the strongest concern at this point.
@@ -196,7 +196,7 @@ changes should be discussed first with the release manager.
196196
197197You **cannot ** skip the peer review during an RC, no matter how small! Even if
198198it is a simple copy-and-paste change, **everything ** requires peer review from
199- a core developer .
199+ a core team member .
200200
201201.. _final :
202202
@@ -316,12 +316,12 @@ including collaborators, access control, integrations, webhooks, and branch
316316protection. For full details of the permission levels see `GitHub's
317317documentation on repository permission levels
318318<https://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#permissions-for-organization-roles> `_.
319- Common reasons for this role are: maintenance of Core Developer
320- Workflow tooling, Release Managers for all :ref: `in-development <indevbranch >`,
319+ Common reasons for this role are: maintenance of core
320+ workflow tooling, Release Managers for all :ref: `in-development <indevbranch >`,
321321:ref: `maintenance <maintbranch >`, and :ref: `security mode <secbranch >`
322- releases, and additional Python Core Developers as necessary for redundancy.
323- Occasional temporary administrator access is acceptable as necessary for Core
324- Developer workflow projects.
322+ releases, and additional Python core team members as necessary for redundancy.
323+ Occasional temporary administrator access is acceptable as necessary for core
324+ workflow projects.
325325
326326Inactive or unreachable members may be removed with or without notice. Members
327327who no longer necessitate this level of access will be removed with notice.
0 commit comments