[Python-Dev] Finding Guido's replacement

Abdur-Rahmaan Janhangeer arj.python at gmail.com
Mon Jul 23 00:40:15 EDT 2018


sometimes back after the event the BDFL1 said that "the new BDFL might be
less demanding"

hint to an imminent new one? i won't tell much the core devs (not all) have
already shown their preferences

fun fact: weirdly enough after BDFL1 took a vac (for life?), google made
it's appearance on the mailing list

THE NEED FOR CENTRAL AUTHORITY

there is an absolute need for a central coordinator. the main threat to
open source projects is politics. when you have someone to settle stuffs,
fine you move on

PROCEDURE OF ACCEPTANCE

since BDFL1 is still alive, that saves the community some trouble. he is i
presume aware of py-related stuffs and his choosing of a successor is a
most viable option

PREMISE OF CHOICE

the choice should be made in consultation with the core devs as they are
recognised members of the community based on their contributions. the core
devs should orient the choice, they in themselves have not the power to
veto, topple or reverse the decision. in the unlikely case of complete
unfavouritism, the BDFL1 can pursue further

CORE DEVS AS COMMITTEE

the above hints to the core devs as a body in itself, beyond programming

VALIDITY OF CHOICE

the choice of BDFL1 must be acknowledged by the community. psf members
should vote of whether they like the choice or not, fir it is the users who
make the language valuable. by psf members, reference is made to the basic
type of membership, open to all py programmers who have agreed to the psf
rules. in case of non agreement, the process is to be repeated

CRITICISM OF THE BDFLs BY FORMER AND LATTER ONES

no BFFL shall criticise others. in case of non-acceptance of actions, a PHA
shall be submitted

PHA

a Python Halt Appeal is a document submitted to the current core devs and
the current BDFL to halt a specific activity considered "nuisible" to the
growth and development of python. in case of majority acceptance of the
core devs, it shall be accepted

THE NEED FOR ALTERNATIVE NAMING OF DICTATOR OR EMPHASISING THE MEANING

the python leader if he has absolute power should not be questioned or
should not be made to back out as his appointment is by definition

CITING THIS DOCUMENT / LICENSE

this mail can be freely used, modified or built upon provided that
attribution is made to the author in clear ways with no obfuscation
whatsoever

Abdur-Rahmaan Janhangeer
https://github.com/Abdur-rahmaanJ
Mauritius
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20180723/de828777/attachment.html>


More information about the Python-Dev mailing list