[Python-Dev] Issues not responded to.

2015-07-30 Thread Mark Lawrence
There are over 400 issues on the bug tracker that have not had a 
response to the initial message, roughly half of these within the last 
eight months alone.  Is there a (relatively) simple way that we can 
share these out between us to sort those that are likely to need dealing 
with in the medium to longer term, from the simple short term ones, e.g 
very easy typo fixes?


--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.

Mark Lawrence

___
Python-Dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Issues not responded to.

2015-07-30 Thread Brett Cannon
On Thu, Jul 30, 2015 at 6:02 PM Mark Lawrence 
wrote:

> There are over 400 issues on the bug tracker that have not had a
> response to the initial message, roughly half of these within the last
> eight months alone.  Is there a (relatively) simple way that we can
> share these out between us to sort those that are likely to need dealing
> with in the medium to longer term, from the simple short term ones, e.g
> very easy typo fixes?
>

Best thing I can think of is to post the Roundup search you did to find
those 400 so thoseof us who can help can just start whittling them away.
You could also share it with core-mentorship and explain we need help
evaluating these issues with the caveat we have no idea how difficult it is
to do the evaluation.
___
Python-Dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Issues not responded to.

2015-07-30 Thread Nikolaus Rath
On Jul 31 2015, Mark Lawrence  wrote:
> There are over 400 issues on the bug tracker that have not had a
> response to the initial message, roughly half of these within the last
> eight months alone.  Is there a (relatively) simple way that we can
> share these out between us to sort those that are likely to need
> dealing with in the medium to longer term, from the simple short term
> ones, e.g very easy typo fixes?


Nick recently mentioned that the PSF might be able to help, but that the
initiative for that needs to come from the core developers. So why don't
you guys ask the PSF to e.g. sponsor some of the work that no one feels
motivated to do in their spare time?

To avoid issues with some people being paid for work that others
contribute in their free time one could introduce a new keyword in the
tracker (say "ugly"). Whenever a core developer sees an issue that he[1]
thinks should be worked on, but that he really does not want to do in
his free time, he tags it with "ugly" and the issue becomes available
for PSF-sponsored work.

Best,
-Nikolaus

[1] I first wanted to write he/she - but are there actually any female
core contributors?

-- 
GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F
Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

 »Time flies like an arrow, fruit flies like a Banana.«
___
Python-Dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Issues not responded to.

2015-07-30 Thread Carl Meyer
On 07/30/2015 09:03 PM, Nikolaus Rath wrote:
> Nick recently mentioned that the PSF might be able to help, but that the
> initiative for that needs to come from the core developers. So why don't
> you guys ask the PSF to e.g. sponsor some of the work that no one feels
> motivated to do in their spare time?
> 
> To avoid issues with some people being paid for work that others
> contribute in their free time one could introduce a new keyword in the
> tracker (say "ugly"). Whenever a core developer sees an issue that he[1]
> thinks should be worked on, but that he really does not want to do in
> his free time, he tags it with "ugly" and the issue becomes available
> for PSF-sponsored work.

I'm a Django core developer. For the last half-year or so, the Django
Software Foundation has (for the first time) paid a "Django Fellow" or
two (currently Tim Graham) to work on core Django. For me the experience
has been excellent. Having a Django Fellow significantly reduces the
guilt-burden of being part of the core team; it frees me to do the work
that I find most interesting, without needing to worry that other
necessary work won't get done. Releases are made on time, new tickets
are triaged, and security issues are attended to, whether I find the
time to do it myself or not, because someone is paid to ensure it
happens. I've never been the person on the core team who took on the
majority of that burden as a volunteer, but I _still_ (perhaps
especially?) feel the guilt-burden lifted. And having that burden lifted
hasn't decreased the overall amount of time I devote to Django; it's
increased it significantly, because spending time on Django has become
more fun.

Contributing to Django is also more fun now than it used to be (for core
developers and, I think, for everyone else) because Tim has been able to
devote significant chunks of time to infrastructure (the CI server and
the GitHub workflow, e.g. having the test suite and several other
automated code quality checks run automatically on every GitHub pull
request) that nobody ever found time to do as a volunteer.

So based on my experience with the transition to having a DSF-paid
Fellow on the Django core team, and having watched important python-dev
work (e.g. the core workflow stuff) linger due to lack of available
volunteer time, I'd recommend that python-dev run, not walk, to ask the
PSF board to fund a similar position for Python core.

Of course there may be differences between the culture of python-dev and
Django core that I'm not fully aware of that may make a difference in
how things work out. And finding the right person for the job is
critical, of course. I think the Django experience suggests that an
existing long-time contributor who is already known and trusted by the
core team is a good bet. Also that the Fellow needs to already have, or
quickly gain, commit privileges themselves.

For whatever it's worth,

Carl



signature.asc
Description: OpenPGP digital signature
___
Python-Dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Issues not responded to.

2015-07-30 Thread Zachary Ware
On Thu, Jul 30, 2015 at 8:21 PM, Brett Cannon  wrote:
> Best thing I can think of is to post the Roundup search you did to find
> those 400 so thoseof us who can help can just start whittling them away. You
> could also share it with core-mentorship and explain we need help evaluating
> these issues with the caveat we have no idea how difficult it is to do the
> evaluation.

Here's a query:

https://bugs.python.org/issue?@action=search&@columns=title,id,creator,activity,actor,status&@sort=activity&status=-1,1,3,4&message_count=1

-- 
Zach
___
Python-Dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com