Python Gets New Governance Model (sdtimes.com)
The Python Software Foundation has settled on a new governance model for the programming language Python. The decision to come up with a new model was made after Python creator and chief Guido van Rossum stepped down as the "Benevolent Dictator For Life" (BDFL). SDTimes: The new governance model will rely on a five-person steering council to establish standard practices for introducing new features to the Python programming language. Based on tested methods, the proposal was designed to be "boring," comprehensive, flexible and lightweight, the steering council model document explained. "We're not experts in governance, and we don't think Python is a good place to experiment with new and untried governance models," software developers Nathaniel Smith and Donald Stufft explained in the Python documentation.
"So this proposal sticks to mature, well-known, previously tested processes as much as possible. The high-level approach of a mostly-hands-off council is arguably the most common across large successful F/OSS projects, and low-level details are derived directly from Django's governance." The steering council will serve as the "court of final appeal" for changes to the language and will have broad authority over the decision-making process, including the ability to accept or reject PEPs (Python Enhancement Proposals) (such as the one used to introduce this governance model), enforce and update the project's code of conduct, create subcommittees and manage project assets. But the intended goal of the council is to take a more hands-off and occasional approach to flexing its powers, Smith and Stufft explained.
"So this proposal sticks to mature, well-known, previously tested processes as much as possible. The high-level approach of a mostly-hands-off council is arguably the most common across large successful F/OSS projects, and low-level details are derived directly from Django's governance." The steering council will serve as the "court of final appeal" for changes to the language and will have broad authority over the decision-making process, including the ability to accept or reject PEPs (Python Enhancement Proposals) (such as the one used to introduce this governance model), enforce and update the project's code of conduct, create subcommittees and manage project assets. But the intended goal of the council is to take a more hands-off and occasional approach to flexing its powers, Smith and Stufft explained.
fy
Lets get the FP out of the way by bringing in CoC's, Hillary Clinton and the proper width of Tabs (8 spaces).
More Bracket Support
"Lie, change your mind, fuck shit up, and go to prison." -TM
All power corrupts. Absolute power corrupts absolutely. It's only a matter of time.
It's nice that there are enough implementations and variations of/on C that the SJWs can't easily subvert one guy or a small group and introduce their poison. I feel bad for these projects that get taken over and ruined like Debian. I wonder if this isn't the first step down the same road.
The only way this five person committee will be legal in California is if (at least) one of the members belongs to each of the following groups:
1. Female
2. Trans
3. Non-Caucasian
4. Non-human identifying
Until these conditions are met California will outlaw Python and label all Python derived software packages as known to cause cancer.
I realize you're being hyperbolic but SB-826 doesn't apply to 501(c)(3) non-profit corporation like the Python Foundation, only to publicly held corporations [See Sec 2, 301.3 (f)(2)]. Never mind the fact that PF is headquartered in Delaware and not California. [See SEC 2, 301.3 (c)]
One of the Pythons died a few decades ago; and the rest are in their 70s.
#DeleteChrome
Groovy as script is the rival of (J)Python, (J)Ruby, PHP and JavaScript together.
And with the care of brackets, it does not need the peril of the mistaken whitespaces/tab.
n/t
Delete all Python code repositories and start a new version.
Errrr no, just delete it all.
The audience of any professional software development is the next programmer to work on it, the principle of least surprise is the cornerstone of a good App, something the Python community snort at, it is opaque and tricky by design, because they think it gives them job security, it doesn't. The number of Python projects being replaced by Groovy and Java in the UK is pretty staggering, Groovy give all the advantages of Python, with a consistent mental model for the Java doing the heavy lifting.