<div dir="ltr">Hi Nathaniel,<div><br></div><div>I know you mentioned my name earlier, and thanks for thinking of me. But I'm really sorry, I just don't have the bandwidth to help out with this right now.</div><div><br></div><div>Not sure if you've made any progress yet. Since the intention is to collect information of the various governance models out there, I was thinking perhaps you can ask non core developers to help out with this effort. So that way you're not constrained by the limited number of core devs and their limited free time available.</div><div><br></div><div>What do you think?</div><div><br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Mariatta</div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Aug 1, 2018 at 8:17 PM Nathaniel Smith <<a href="mailto:njs@pobox.com">njs@pobox.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><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" rel="noreferrer" target="_blank">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" rel="noreferrer" target="_blank">njs@pobox.com</a>> wrote:<br type="attribution"><blockquote class="m_6000364621322069281m_-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_6000364621322069281m_-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>
_______________________________________________<br>
python-committers mailing list<br>
<a href="mailto:python-committers@python.org" target="_blank">python-committers@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-committers" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-committers</a><br>
Code of Conduct: <a href="https://www.python.org/psf/codeofconduct/" rel="noreferrer" target="_blank">https://www.python.org/psf/codeofconduct/</a><br>
</blockquote></div>