<div dir="auto">I'm sorry, I seem to have accidentally licked a cookie [1] here. I'm still keen to see this happen and to be a part of it, and have been trying to be find the spoons to take the lead on organizing, but it's been a few weeks now and that hasn't happened yet [2].<div dir="auto"><br></div><div dir="auto">Does anyone else want to take the lead here? A number of people have expressed interest in helping or in making introductions to other communities, and I think the next step would be to organize some kind of kick off meeting to rough out an outline and start divvying up work.</div><div dir="auto"><br></div><div dir="auto">-n<br><div dir="auto"><br></div><div dir="auto">[1] <a href="http://communitymgt.wikia.com/wiki/Cookie_Licking" target="_blank" rel="noreferrer">http://communitymgt.wikia.com/wiki/Cookie_Licking</a></div><div dir="auto">[2] not to go into too many details, but basically I'm currently sick, unemployed, and broke, which isn't a crisis but sorting it out is sucking up a lot of energy.</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Jul 13, 2018 04:31, "Nathaniel Smith" <<a href="mailto:njs@pobox.com" target="_blank" rel="noreferrer">njs@pobox.com</a>> wrote:<br type="attribution"><blockquote class="m_-118862692941623637quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, Jul 12, 2018 at 6:35 PM, Łukasz Langa <<a href="mailto:lukasz@langa.pl" rel="noreferrer noreferrer" target="_blank">lukasz@langa.pl</a>> wrote:<br>
> I'm +1 to an Informational PEP around the state of the art in project governance.<br>
<br>
I think this is a great idea. There's a lot of experience out there on<br>
different governance models, but of course any given project only uses<br>
one of them, so knowledge about what works and what doesn't is pretty<br>
fragmented across the F/OSS community. And this is a really important<br>
decision for us and our users, so we should do due diligence. For<br>
example, we should think this through at least as carefully as we<br>
thought through Github vs. Gitlab :-). A PEP is a good format to start<br>
doing that.<br>
<br>
I volunteer to co-author such a PEP. But I'm not up to doing it on my<br>
own. So... who else wants to be a co-author? (I'm not going to<br>
pressure anyone, but Brett, Mariatta, and Carol, please know that your<br>
names were the first ones that jumped to my mind when thinking about<br>
this :-).)<br>
<br>
What I'm thinking:<br>
<br>
- While this might eventually produce some recommendations, the<br>
immediate goal would just be to collect together different options and<br>
ideas and point out their trade-offs. I'm guessing most core devs<br>
aren't interested in becoming experts on open-source governance, so<br>
the goal here would be to help the broader community get up to speed<br>
and have a more informed discussion [1].<br>
<br>
- As per the general PEP philosophy, I think this is best done by<br>
having some amount of general discussion on<br>
python-dev/python-committers, plus a small group of coauthors (say 2-4<br>
people) who take responsibility for filtering ideas and organizing<br>
them in a coherent document.<br>
<br>
- Places where we'll want to look for ideas:<br>
- The thread already happening on python-committers<br>
- Whatever books / articles / blog posts / etc. we can find (e.g. I<br>
know Karl Fogel's Producing OSS book has some good discussion)<br>
- Other major projects in a similar position to CPython (e.g.,<br>
node.js, Rust) -- what do they do, and what parts are they<br>
happy/not-happy about?<br>
- Large Python projects (e.g. Django) -- likewise<br>
<br>
If you have suggestions for particularly interesting projects or<br>
excellent writing on the topic, then this thread would be a good place<br>
to mention them.<br>
<br>
-n<br>
<br>
[1] The NumPy project has put a lot of energy into working through<br>
governance issues over the last few years, and one thing that<br>
definitely helped was coming up with some "assigned reading" ahead of<br>
the main sprint where we talked about this. NumPy's problems are/were<br>
pretty different from CPython's, but I'm imagining this PEP as filling<br>
a similar role.<div class="m_-118862692941623637signature-text"><br>
<br>
-- <br>
Nathaniel J. Smith -- <a href="https://vorpus.org" rel="noreferrer noreferrer noreferrer" target="_blank">https://vorpus.org</a><br>
</div></blockquote></div><br></div>