[Numpy-discussion] Setting up a "newcomers" label on the issue tracker ?
Thomas Robitaille
thomas.robitaille at gmail.com
Mon Dec 1 15:40:37 EST 2014
The issue with 'low hanging fruit' is that who is it low-hanging fruit
for? Low hanging fruit for a core dev may be days of work for a
newcomer. Also, 'newcomer' doesn't give a good idea of how long it will
take.
I would therefore like to second Tom Aldcroft's suggestion of following
something like what we have in astropy:
- effort-low, effort-medium, and effort-high (=hours, days, long-term)
- package-novice, package-intermediate, package-expert
This really covers the range of options. For newcomers that want to do
something quick you can point them to package-novice & effort-low. When
someone new to the project wants to get more involved (or for e.g.
GSoC), you can point them to e.g. package-novice & effort-high. If one
of the core devs is bored and wants to kill some time, they can go to
package-expert & effort-low.
We've found this very helpful in Astropy and we use it in all related
packages, so I want to put in a strong recommendation for following the
same model here too, and I want to recommend the same for matplotlib and
scipy.
Cheers,
Tom
Benjamin Root wrote:
> FWIW, matplotlib calls it "low hanging fruit". I think it is a better
> name than "newcomers".
>
> On Wed, Nov 26, 2014 at 1:19 PM, Aldcroft, Thomas
> <aldcroft at head.cfa.harvard.edu <mailto:aldcroft at head.cfa.harvard.edu>>
> wrote:
>
>
>
> On Wed, Nov 26, 2014 at 8:24 AM, Charles R Harris
> <charlesr.harris at gmail.com <mailto:charlesr.harris at gmail.com>> wrote:
>
>
>
> On Wed, Nov 26, 2014 at 2:36 AM, Sebastian Berg
> <sebastian at sipsolutions.net <mailto:sebastian at sipsolutions.net>>
> wrote:
>
> On Mi, 2014-11-26 at 08:44 +0000, David Cournapeau wrote:
> > Hi,
> >
> >
> > Would anybody mind if I create a label "newcomers" on GH,
> and start
> > labelling simple issues ?
>
> We actually have an "easy fix" label, which I think had this
> in mind.
> However, I admit that I think some of these issues may not
> be easy at
> all (I guess it depends on what you consider easy ;)). In
> any case, I
> think just go ahead with creating a new label or reusing the
> current
> one. "easy fix" might be a starting point to find some
> candidate issues.
>
> - Sebsatian
>
> >
> >
> > This is in anticipation to the bloomberg lab event in
> London this WE.
> > I will try to give a hand to people interested in numpy/scipy,
>
>
> There is also a documentation label, and about 30 tickets with
> that label. That should be good for just practicing the mechanics.
>
>
> FWIW in astropy we settled on two properties, level of effort and
> level of sub-package expertise, with corresponding labels:
>
> - effort-low, effort-medium, and effort-high
> - package-novice, package-intermediate, package-expert
>
> This has been used with reasonable success.
>
> - Tom
>
>
>
> Chuck
>
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion at scipy.org <mailto:NumPy-Discussion at scipy.org>
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>
>
>
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion at scipy.org <mailto:NumPy-Discussion at scipy.org>
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>
>
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion at scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
More information about the NumPy-Discussion
mailing list