Since the thread on potential criteria to be kept on the canonical list of
core developers has seemingly stopped and no one explicitly objected to the
proposed criteria, I gathered together the proposed list of Python core
team members (as well as the people who would be left off an why). Please
note that since I am working from the git log on the cpython repository and
the developer log the data is best-effort, thus if you have information to
add, please let all of us know! Also remember this is for the _canonical_
list, not the _active_ list (I plan to start working on that list after all
of this is settled).
In the text below, "change" means "committed or authored" in git parlance.
Details in the form of e.g. "1990-08-09 to 2019-06-11 (11,210)" represent
the date of the person's first change, the date of their last change, and
the total number of changes made by that person.
I have written this to format appropriate in Markdown, so if you view it on
Hyperkitty/Mailman3 then it will render appropriately (the link should be
in the email footer Mailman adds).
# Proposed people to drop from the historical list of Python core team
members
Be aware that some people show up on multiple lists justifying removal. I
thought it was more informative to keep the people in all lists they are in
for a more informed decision.
The lists are also not in any particular order. The enumeration is there
just to point out the total count.
Also note that I preemptively pulled people out of lists where I made a
judgmental call that their participation was high enough to not warrant
potentially be left out of the core team. Obviously if people disagree then
please speak up.
And as a reminder, the developer log as to why someone was given privileges
(if it was written down) is at https://devguide.python.org/developers/.
## People who are in the developer log but have never made a change
1. Santoso Wijaya: 2014-10-29 for Jython
2. Stefan Richthofer: 2014-10-27 for Jython
3. Darjus Loktevic: 2014-07-26 for Jython
4. Chris Angelico: 2014-12-01 for PEP editing
5. Maciej Szulik: 2016-12-23 for bugs.python.org
6. Jeff Allen: 2012-06-13 for Jython
7. Carl Friedrich Bolz: 2011-03-21 for PyPy compatibility
8. Elson Rodriguez: 2011-03-16 for packaging module
9. Kelsey Hightower: 2011-03-16 for packaging module
10. Michael Mulich: 2011-03-16 for packaging module
11. Walker Hale: 2011-03-16 for packaging module
12. Jeff Hardy: 2011-03-14 for IronPython compatibility
13. Maciej Fijalkowski: 2011-03-13 for PyPy compatibility
14. George Boutsioukis: 2010-08-10 for 2to3
15. Paul Kippes: PyCon 2009 for 3to2
16. Ron Duplain: PyCon 2009 for 3to2
17. Allison Randal: 2009 for Parrot compatibility
18. Jim Baker: 2009 for Jython compatibility
19. Gregor Lingl: 2008-06-10 for turtle module
20. Rodrigo Bernardo Pimentel: 2008-04-29 for GSoC
21. Heiko Weinen: 2008-04-29 for GSoC
22. Thomas Lee: 2008-04-21 for AST/optimizer-related branches
23. Jeff Rush: 2008-03-18 for distutils module
24. Chris Monson: 2007-10-20 for editing PEPs
25. Pete Shinners: 2007-03-04 for PEP 3101 in a sandbox
26. Pat Maupin: 2007-02-28 for PEP 3101 work in a sandbox
27. Jackilyn Hoxworth: 2006-05-25 for GSoC
28. Mateusz Rukowicz: 2006-05-30 for GSoC
29. John Benediktsson: 2006-05-17 for Need for Speed sprint
30. Richard Emslie: 2006-05-17 for Need for Speed sprint, relinquished
2008-08-04
31. Runar Petursson: 2006-05-17 for Need for Speed sprint
32. Richard M. Tew: 2006-05-17 for Need for Speed sprint
33. Talin: 2006-04-27 for PEP updates
34. Gregory K. Johnson: 2005-07-08 for GSoC, relinquished 2005-10-16
35. Floris Bruynooghe: 2005-07-08 for GSoC, relinqguished 2005-07-14
36. Eric Price: 2003-05-02 for decimal module, relinquished 2005-04-10
37. Roy Smith: Relinquished 2008-08-04
38. Irmen de Jong: Relinquished 2005-04-10
## GSoC students
If you are aware of someone who should be on this list, please speak up.
This was pulled from the developer log and my own knowledge.
1. Robert Schuppenies: 2008-06-01 to 2009-05-17 (22)
2. Rodrigo Bernardo Pimentel: no commits
3. Heiko Weinen: no commits
4. Matt Fleming: 2006-07-28 to 2006-07-29 (2)
5. Jackilyn Hoxworth: no commits
6. Mateusz Rukowicz: no commits
7. Gregory K Johnson: no commits
8. Floris Bruynooghe: no commits
9. Anish Shah: 2016-02-06 to 2017-03-03 (2)
### Leaving off
The following people were GSoC students but seemingly continued to
contribute,
and so are being left off the list of people to drop due to GSoC
participation.
1. Guilherme Polo: 2008-05-24 to 2009-08-18 (92)
2. Senthil Kumaran: 2008-06-22 to 2019-04-09 (1,252)
3. Alexandre Vassalotti: 2007-06-07 to 2013-12-07 (335)
## Sprinters
If you are aware of someone who should be on this list, please speak up.
This was pulled from the developer log and my own knowledge.
1. Jerry Seutter: 2008-03-25 to 2008-04-08 (4)
2. Andrew Dalke: 2006-05-24 to 2006-05-27 (18)
3. John Benediktsson: no commits
4. Martin Blais: 2006-05-26 to 2006-06-06 (4)
5. Richard