Commit Graph

8029 Commits

Author SHA1 Message Date
Steve Dower 5aa6cc3568
PEP 8100: Fixed link to Peter Wang's nomination post (#880) 2019-01-18 20:52:36 -08:00
Donald Stufft 81fabf1455
PEP 8100: Add Myself to Nominees (#879) 2019-01-18 20:06:33 -05:00
Ernest W. Durbin III 5745a82d62
PEP-8100 Followup #877 Add @tiran's nomination link. (#878) 2019-01-18 12:55:27 -05:00
Steve Dower 1b1336786e PEP-8100: Add Peter Wang's nomination (#877)
The URL will be added when his post clears moderation.
2019-01-18 12:52:43 -05:00
Emily Morehouse e156771a64
PEP 8100: Add Emily Morehouse's steering council nomination (#876) 2019-01-16 12:09:12 -07:00
Brett Cannon aeb38a4c80
Remove nominators from the candidate list
Otherwise they seem to be endorsements. It can also lead to a desire to maximize one's list of nominators.

See the discussion in https://discuss.python.org/t/do-we-want-to-list-nominators-for-core-developers-in-pep-8100/669/ for more about the motivation.
2019-01-14 14:00:22 -08:00
Ernest W. Durbin III 920db79fe4 clarify status of python/voters repo, publish names of eligible voters (#875) 2019-01-14 13:58:15 -08:00
Carol Willing 571b56959f
PEP 8100: Add Carol Willing's steering council nomination (#872) 2019-01-12 10:07:32 -08:00
Mariatta 22b89396b5
PEP 8100: Add Mariatta's steering council nomination (#871) 2019-01-11 15:15:13 -08:00
Brett Cannon 2e6188250a
Put Senthi's nomination for Victor back while how to handle nominators is discussed
Discussion in https://discuss.python.org/t/do-we-want-to-list-nominators-for-core-developers-in-pep-8100/669
2019-01-11 10:54:57 -08:00
Brett Cannon 2d7896b6e7
Keep person who officially nominated someone to one
Otherwise it starts to become a popularity contest in the candidate listing of who supported the nomination. That can be specified in the candidacy announcement.
2019-01-11 10:25:44 -08:00
Victor Stinner 01547a1cef PEP 8100: Senthil also nominated me 2019-01-11 18:48:17 +01:00
Benjamin Peterson d8a2d00902 Put my hat in the ring. 2019-01-10 22:13:30 -08:00
Brett Cannon 9fbf65fb4b
Nominating Łukasz Langa for steering council 2019-01-10 13:23:35 -08:00
Chris Jerdonek 929f7aa9eb
PEP 8100: Add hyperlink to discussion topic for David Mertz. (#870) 2019-01-09 17:06:07 -08:00
Chris Jerdonek 509e7ea0ed
PEP 8100: Nominate David Mertz for steering council. (#869) 2019-01-09 16:42:33 -08:00
Yury Selivanov f99ac23510
List myself in PEP-8100 (#868) 2019-01-09 18:49:11 -05:00
Andrew Stepin b487e29f03 PEP 8: Comment clarification (#861) 2019-01-09 11:02:41 -08:00
Christian Heimes 548f3fed41
PEP 8100: Nominate Victor Stinner (GH-867) 2019-01-09 12:17:40 +01:00
Guido van Rossum 0c8ddbff8d [PEP 8188] Add Guido 2019-01-08 16:10:10 -08:00
Barry Warsaw e6a76d4d9c
Update pep-8100.rst 2019-01-08 18:51:04 -05:00
Nick Coghlan ef65907e9d
Submit my Steering Council self-nomination 2019-01-08 23:29:11 +10:00
Brett Cannon 53949464ce
Nominate myself for the steering council 2019-01-07 17:38:56 -08:00
Ernest W. Durbin III 1710596e72 PEP 8100: Election logistics (#866) 2019-01-07 15:07:44 -08:00
Nathaniel J. Smith 04266bbf77
PEP 8100: a PEP to track details of the steering council election (#862)
Inspired by this thread:

  https://discuss.python.org/t/how-do-we-want-to-collect-nominees/590
2019-01-07 02:51:27 -08:00
Eric Snow cb0b2e231e
PEP 554: add a deferred idea (priority channels) (#865)
The idea (from private correspondence with Christopher Lozinski) is reasonable but falls outside the minimalist scope of the PEP.
2019-01-04 15:23:57 -07:00
sblondon 9ac1ce21e9 Add info about the limited access to members list (#864) 2019-01-04 11:12:09 -08:00
Nathaniel J. Smith d4a5364baf
PEP 13: make it real (#857) 2018-12-26 22:40:25 -08:00
Ned Deily ab9052b3f3 Update 3.7 and 3.6 schedules 2018-12-24 05:37:10 -05:00
Łukasz Langa 5bd92c746b
Accept PEP 8016 and reject other governance proposals 2018-12-17 17:09:10 +01:00
Harmon 01f8a4758e 3.7.2rc1 and 3.6.8rc1 released (#853) 2018-12-13 14:34:16 -05:00
Ned Deily 031c9f3b14 a little more time for 3.7.2/3.6.8 rc1 2018-12-10 01:54:14 -05:00
Benjamin Peterson c02d9f8f72
Check in the memory model PEP. (#849)
This old draft PEP came up in an in-person conversation. It turns out to be almost vanished from the internet; the only source of it I could find is on Launchpad: https://code.launchpad.net/~jyasskin/python/memory-model-pep So, I'm assigning it a number, marking it Withdrawn, and checking it in so as not to lose a historical record.
2018-12-07 11:50:37 -08:00
Mariatta 373d2ba05b
PEP 581: Mention GitHub's new feature wrt issue template (#848)
It is now possible to automate issue assignee and labels via templates.
https://blog.github.com/changelog/2018-12-05-issue-template-automation-improvements/
2018-12-05 19:15:50 -08:00
Ned Deily 1f69177cd5 Update 3.7.2 and 3.6.8 dates 2018-12-04 02:49:16 -05:00
Devin Jeanpierre baed024374 Remove misleading ".zip" example sdist (#842)
Later on in the same file, it says that the .zip example can't possibly work: "[source distributions] will be gzipped tar archives, with the .tar.gz extension. Zip archives, or other compression formats for tarballs, are not allowed at present."

This, and other documentation issues not fixed here, was noted in a blog post I was reading: https://blog.schuetze.link/2018/07/21/a-dive-into-packaging-native-python-extensions.html -- full credit to @konstin.
2018-12-03 09:14:23 -08:00
Nathaniel J. Smith 413f7f471c PEP 8010, 8011: Clarify authority of GUIDO and Trio (#845)
Reference for 8010:
https://discuss.python.org/t/straw-poll-which-governance-proposals-do-you-like-best/436/38

Reference for 8011:
https://discuss.python.org/t/straw-poll-which-governance-proposals-do-you-like-best/436/28

Summary:
https://discuss.python.org/t/straw-poll-which-governance-proposals-do-you-like-best/436/40

Barry requests a PR:
https://discuss.python.org/t/straw-poll-which-governance-proposals-do-you-like-best/436/42
2018-11-30 19:23:48 -08:00
Nathaniel J. Smith ad3b078c20
PEP 8016: remove confusing term "strict majority" (#846)
This doesn't change the meaning at all; just removes a confusing term.

Thanks to Xiang Zhang for pointing this out here:
https://discuss.python.org/t/pep-8016-the-steering-council-model/394/36
2018-11-30 17:49:58 -08:00
Nathaniel J. Smith 7db6f5c109 PEP 8001: Add draft of vote details (#844) 2018-11-30 16:55:31 -08:00
Fred Drake c7990c7e11 PEPs 160, 205: Update email address for fdrake (#847) 2018-12-01 02:53:45 +11:00
Steve Dower 8be4119c2e
Defer PEP 505 2018-11-27 11:29:10 -08:00
Brett Cannon cf61ccf6bc
Tweak wording to not potentially be misleading 2018-11-20 15:10:15 -08:00
Nathaniel J. Smith 8fd0cdeb66 PEP 8016: more tweaks based on discussion (#838)
* PEP 8016: more tweaks based on discussion

* Removed the requirement that council members have to be core team
  members; added the requirement that non-core-team council candidates
  need to be nominated by a core team member. Rationale: Steve Dower
  is worried that we may have a shortage of core team members who are
  willing to serve on the council. I'm not worried myself, but I like
  Steve and don't want him to worry; this is an easy way to help with
  that. Requiring a core team member nomination should be harmless,
  since any candidate that can't get a nomination is certainly not
  going to win a vote, and it lets us filter out random jokers early.

* Added some language to emphasize that emeritus core team members
  will still be listed on the website and their past contributions
  will continue to be recorded.

* Changed the vote tie-breaker from "seniority as a core team member"
  to "mutual agreement or random chance". Victor pointed out that
  seniority is not always known or unique, and anyway this doesn't
  make much sense if we're allowing non-core-team member candidates.
  The goal was always just to have some unambiguous resolution that
  doesn't require voting again, and this seems like a simpler and more
  reliable option.

* Clarified that in the never-going-to-happen edge case where a core
  team member misbehaves so badly that the project has to kick them
  out AND that core team member is on the council, then they're also
  removed from the council.

* Added link to the second discussion thread.

* Made a few small wording tweaks and fixed some ReST formatting.

* PEP 8016: fix the definition of "Python committer" to match reality

* Rephrase the emeritus text again, to hopefully be even more clear

* One more wording tweak

* s/emeritus/inactive/, and remove the [TBD]
2018-11-15 21:29:16 -05:00
Barry Warsaw ab1ab058fa PEP 8001: Add a review period and adjust the vote period (#841)
Context: https://discuss.python.org/t/pep-801x-authors-are-you-on-track-for-the-vote-between-nov-16-nov-30/432/27
2018-11-16 00:29:07 +01:00
Dustin Ingram 5aed1fd130 PEP 8010: Fix typo (#840)
* Fix typo

* Fix column width
2018-11-15 09:38:45 -08:00
Łukasz Langa b0983b22b1
[pep-8001] Fix a reference typo 2018-11-15 12:13:05 +01:00
Victor Stinner db53747aa8 PEP 8015: Committee has 5 members (#837)
* PEP 8015: Committee has 5 members

* The Steering Committee is now made of 5 people instead of 3.
* There are no term limits (instead of a limit of 2 mandates:
  6 years in total).
* When a Steering Committee member moves to the same company than
  other members, they don't have to resign anymore.
* A committee member can now be a PEP delegate.

* keep constraint on employer

* Remove outdated sentence
2018-11-15 12:12:29 +01:00
Łukasz Langa 47dfcc030e
[pep-8001] Explain why people cannot change their votes 2018-11-14 16:58:30 +01:00
Łukasz Langa 8b8d1a1aa6
Typo fix 2018-11-14 16:33:41 +01:00
Łukasz Langa 4cfeac0cf1
Add Donald, Nathaniel, Tal, and Tim as co-authors 2018-11-14 16:32:06 +01:00