<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 24, 2019, 08:08 Ben Cail <<a href="mailto:benjamin_cail@brown.edu">benjamin_cail@brown.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Why not have the PSF hire someone (or multiple people) to be paid to <br>
work on the maintenance burden? This could be similar to the Django <br>
fellows: <br>
<a href="https://www.djangoproject.com/fundraising/#who-is-the-django-fellow" rel="noreferrer noreferrer" target="_blank">https://www.djangoproject.com/fundraising/#who-is-the-django-fellow</a>. It <br>
seems like a good thing for Django, and Python is used by many more <br>
people than Django. Why not pay someone to do the work that others don't <br>
want to do? The person in this position could be guided by the PSF <br>
and/or the Steering Council, to do the work most necessary for the good <br>
of the language as a whole (like maintaining old modules that other core <br>
devs don't want to work on).<br>
<br>
You could market it together with the maintenance burden: "you want to <br>
use all these old modules, but we don't want to maintain them. So pay us <br>
some money, and we'll hire someone to maintain them."<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I think the basic idea here is a good one, but:</div><div dir="auto"><br></div><div dir="auto">- transitioning from an all-volunteer project to a mixed paid-staff+volunteers project is a big step, and we'll need to take time to figure out what that would look like before people are comfortable with it.</div><div dir="auto"><br></div><div dir="auto">- even if we have folks paid to help with maintenance, it won't mean we suddenly have infinite resources and can do everything. We'll still need to pick which things to prioritize. And I think if you asked 100 people to name the most critical issues facing Python today, most of them would not say "maintaining xdrlib".</div><div dir="auto"><br></div><div dir="auto">-n</div></div>