FYI: I have sent out the Python Code Developer status inquiries to
these core developers, which have not committed to the CPython
Github repo in the last two years and for which we don't have
a status answer using the new inactivity reply feature in the
voter roll script yet:
Alex Martelli
Alexandre Vassalotti
Amaury Forgeot d'Arc
Armin Ronacher
Christian Tismer
David Malcolm
David Wolever
Doug Hellmann
Eli Bendersky
Fred Drake
Georg Brandl
Hynek Schlawack
Jack Diederich
Jack Jansen
Jeremy Hylton
Kurt B. Kaiser
Lars Gustäbel
Marc-André Lemburg
Mark Hammond
Martin Panter
Matthias Klose
Meador Inge
PJ Eby
Petri Lehtinen
Philip Jenvey
Sandro Tosi
Sjoerd Mullender
Steven D'Aprano
Thomas Heller
Tim Golden
Trent Nelson
For some more background, please have a look at the ticket
https://github.com/python/voters/issues/16 and the associated
PR https://github.com/python/voters/pull/25
I used the email addresses from the python-core.toml file and
will collect replies in the next two weeks and collect them
in this PR: https://github.com/python/voters/pull/30
This can then be merged before creating the final voter roll
for the election.
PS: I attached the mail merge template I used for the emails below.
Cheers,
--
Marc-Andre Lemburg
eGenix.com
Professional Python Services directly from the Experts (#1, Nov 11 2020)
>>> Python Projects, Coaching and Support ... https://www.egenix.com/
>>> Python Product Development ... https://consulting.egenix.com/
________________________________________________________________________
::: We implement business ideas - efficiently in both time and costs :::
eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48
D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
Registered at Amtsgericht Duesseldorf: HRB 46611
https://www.egenix.com/company/contact/
https://www.malemburg.com/
--- Begin Message ---
Dear {{FullName}},
we are about to have the yearly vote on the Python Steering Council
and as part of PEP 13, we have to define the voter roll based on
the active core developers:
https://www.python.org/dev/peps/pep-0013/
PEP 13 suggests that core developers who have not been active in the
last two years may be asked to declare themselves as "inactive".
The script which is used to build the voter roll for the election
uses Github commits to determine whether a core developer was active
or not. You can find the details and code in this private repo:
https://github.com/python/voters
You are receiving this email, because the script has determined
that you have not issued a commit to the CPython repo in the last
two years.
Since we know that this approach is not perfect and there are
other ways a core developer can contribute, we're sending this
email to ask you whether you want to declare yourself inactive
or not.
Updating your status
--------------------
There are three ways to respond in case you want to not be
declared inactive and lose voting rights.
1. You edit the file python-core.toml in the repo
(https://github.com/python/voters/blob/master/python-core.toml)
and include a line
inactive_reply = "stay active" # last updated 2020-11-xx
or
inactive_reply = "make inactive" # last updated 2020-11-xx
in your [[core-dev]] section, depending on what you'd like to
set as your status.
2. You reply to this email and ask to update the above file to
the desired setting.
3. You don't do anything, which we will then interpret as meaning
that you'd like to be declared inactive.
We will wait two weeks, until Nov 25, to decide how to proceed.
If you don't respond, we will add an entry to the above file
listing the missing reply.
Core developers who declare themselves inactive or don't reply
will not receive a ballot for the upcoming election.
Note that the status can be changed again for future
elections, so things are not set in stone.
Election timeline
-----------------
As a reminder, here's the timeline for this year's election:
* The nomination period will begin Nov 1, 2020
* Nomination period will end Nov 15, 2020
* Voting will begin Dec 1, 2020
* Voting will end Dec 15, 2020
Nominations are collected via https://discuss.python.org/.
Many thanks.
Best Regards,
--
Marc-Andre Lemburg
http://www.malemburg.com/
--- End Message ---
_______________________________________________
python-committers mailing list -- python-committers@python.org
To unsubscribe send an email to python-committers-le...@python.org
https://mail.python.org/mailman3/lists/python-committers.python.org/
Message archived at
https://mail.python.org/archives/list/python-committers@python.org/message/O3CC7U2ERJLUCJRE7UOE7GIXME5VK3LL/
Code of Conduct: https://www.python.org/psf/codeofconduct/