@@ -205,14 +205,15 @@ A Packaging Council election consists of the following phases:
205205 rights for other community-wide votes that may occur during that year.
206206
207207* **Phase 2 **: Packaging Council Electors may nominate any individual for the Council election, including
208- themselves. Nominees do not need to be PSF members, but nominations must include information
208+ themselves. Nominees must themselves be PSF members, and nominations must include information
209209 about the nominee's relevant affiliations.
210210
211211* **Phase 3 **: Each Elector receives a ballot consisting of all eligible nominees, which Electors
212- use to cast their vote for the Packaging Council. They can assign zero to five stars to each
213- candidate. Voting is performed anonymously. The outcome of the vote is determined using the `STAR
214- voting system `_, modified to use the `Multi-winner Bloc STAR `_ approach. If a tie occurs, it may
215- be resolved by mutual agreement among the candidates, or else the winner will be chosen at random.
212+ use to cast their vote for the Packaging Council. The mechanics of the election (i.e. the
213+ software used to conduct the election, the algorithm used to determine the outcome of the vote,
214+ etc.) are conducted by the PSF, in accordance with the `PSF bylaws `_ and its regular Board
215+ election procedures. If a tie occurs, it may be resolved by mutual agreement among the
216+ candidates, or else the winner will be chosen at random.
216217
217218Each phase will last two weeks.
218219
@@ -243,6 +244,10 @@ original cohort.
243244Each Council member's term will be two years, from when their elections are
244245finalized until the next elections for their cohort are finalized.
245246
247+ As Packaging Council elections will generally align with the timing of PSF Board elections, any
248+ members elected in an "off cycle" Council election (such as the initial Council election) will
249+ similarly serve until the next regular election for their cohort.
250+
246251.. _whole-council :
247252
248253Only for elections of the entire Packaging Council (such as the initial Council election), the two
@@ -285,7 +290,7 @@ packaging development could itself be harmful and erode trust.
285290
286291PSF staff members are not permitted to serve as members of the Packaging Council.
287292
288- Currently serving Steering Council members are not permitted to concurrently serve as members of the Packaging
293+ Serving Steering Council members are not permitted to concurrently serve as members of the Packaging
289294Council.
290295
291296In a Council election, if more than two of the top five vote-getters work for the same employer, then only the
@@ -294,10 +299,19 @@ elevated in the vote rank. This process is repeated until a valid Packaging Cou
294299process a full Council cannot be formed, disqualified vote-getters are re-qualified in the rank order of their
295300vote tally until a full Council can be formed.
296301
302+ If fewer than five members are to be elected, an analogous procedure is applied in order to
303+ guarantee that no more than two members of the entire Packaging Council work for the same employer.
304+
297305During a Packaging Council term, if changing circumstances cause this rule to be broken (for instance, due to
298306a Council member changing employment), then one or more Council members must resign to remedy the issue, and
299307the resulting vacancies can then be filled as `normal <vacancy >`_.
300308
309+ Code of Conduct
310+ ---------------
311+
312+ All Packaging Council Electors and Packaging Council members are subject to, and must abide by the
313+ PSF `Code of Conduct `_, its enforcement procedures, and its remedies for adjudicated violations.
314+
301315.. _electors :
302316
303317==========================
@@ -311,10 +325,13 @@ Responsibilities
311325Packaging Council Electors participate in formal votes to elect the Packaging Council.
312326
313327The eligibility of Packaging Council Electors is equivalent to the Article IV, section 4.2 voting
314- membership defined in the `PSF Bylaws <https://www.python.org/psf/bylaws/ >`_. Should those bylaws
315- change in the future, the eligibility of Packaging Council Electors will similarly change to match.
316- As with PSF voting membership, Packaging Council Electors must affirm their intention to vote in
317- Packaging Council elections every year.
328+ membership defined in the `PSF bylaws `_. Should those bylaws change in the future, the eligibility
329+ of Packaging Council Electors will similarly change to match. Packaging Council Electors must
330+ affirm their intention to vote in Packaging Council elections in a manner and process similar to PSF
331+ Board voting membership affirmations.
332+
333+ PSF voting members may opt-out (annually or indefinitely) from Packaging Council elections
334+ independently of their choice to vote in PSF Board elections.
318335
319336.. _process :
320337
@@ -358,10 +375,8 @@ Steering Council's elections. This PEP uses a cohort-based model, derived from
358375the PSF Board's elections which enables continuity of members across a changing
359376Council.
360377
361- There is a trade-off between continuity of the Council and full reshuffles. This PEP
362- takes the position that continuity will be more valuable for the Python
363- Packaging domain, especially combined with the vote of no confidence, automatic
364- removal of inactive voters, and regular elections.
378+ There is a trade-off between continuity of the Council and full reshuffles. This PEP takes the
379+ position that continuity will be more valuable for the Python Packaging ecosystem.
365380
366381-------------------------------
367382Term limits for council members
@@ -482,5 +497,5 @@ packaging user experience.
482497.. _virtualenv : https://packaging.python.org/en/latest/key_projects/#virtualenv
483498.. _Packaging Workgroup : https://wiki.python.org/psf/PackagingWG
484499.. _User Success Workgroup : https://github.com/psf/user-success-wg/
485- .. _ STAR voting system : https://www.starvoting .org/
486- .. _ Multi-winner Bloc STAR : https://www.starvoting .org/multi_winner
500+ .. _ PSF bylaws : https://www.python .org/psf/bylaws /
501+ .. _ Code of Conduct : https://policies.python .org/python.org/code-of-conduct/
0 commit comments