On Wed, Dec 11, 2019 at 4:52 AM M.-A. Lemburg <mal@egenix.com> wrote:
Regardless of the logic, I also find it highly questionable that core devs who are no longer committing to the repo, but have put in quite a bit of time into the project get their voting rights removed.
Even when not actively maintaining code, they still do have a significant stake in the code base, own the copyright to their contributions and thus should have a say on the future of Python.
As it turns out I was removed from the list of voters by the above script, without being asked, and would like to be added back again.
Agreed. https://github.com/python/voters/tree/master/voter-files Between 2019-01-21-2019-*.csv and 2019-12-01-2020-*.csv 30 core-devs were removed, not sure if only from being able to vote or also from committing:
Alex Martelli
Alexandre Vassalotti
Amaury Forgeot d'Arc
Armin Ronacher
Chris Jerdonek
David Malcolm
David Wolever
Doug Hellmann
Eli Bendersky
Facundo Batista
Georg Brandl
Hyeshik Chang
Jack Diederich
Jack Jansen
Hynek Schlawack
Jeff Hardy
Jeremy Hylton
Kurt B. Kaiser
Lars Gustäbel
Marc-Andre Lemburg
Mark Hammond
Martin Panter
Meador Inge
Michael Hudson-Doyle
Petri Lehtinen
Philip Jenvey
Sandro Tosi
Sjoerd Mullender
Thomas Heller
Trent Nelson
Some of these look inactive indeed. Some I personally consider "emeritus" core-devs, given the central role they played historically within Python (Alex Martelli just to name one) and I don't see why they should be removed. Many of these even appear to be active on bugs.python.org or on python-* MLs today. Some are being listed in devguide/experts.rst as maintainers of stdlib modules. So I really don't understand the logic being used here. At the very least they deserved to be asked / notified privately before being removed.
-- Giampaolo - http://grodola.blogspot.com