I believe that current difficulty field is intended to mean "the amount of time 
required by 
someone who already knows what to do". Obviously, that's not the metric that we 
want to use for 
labelling newcomer-friendly tasks. (I wonder if the difficulty field in its 
current form is even 
useful to us?) 

Obviously, the metric that we want is "the amount of code familiarity required 
to fix a bug". For 
newcommers we probably want tickets that require knowledge of <1000 lines of 
code.

I think the important questions are:

1. Do we find the current "difficulty" field useful?
2. Should we have a Trac field to label accessibility for newcomers?

My answers are:
1. No.
2. Yes, we should have a filed with accessibility levels like: 
newcomer/intermediate/advanced/rocket science.

If we have 2) then we can have a list of tickets in the Newcomers page 
generated dynamically.

Janek

Dnia czwartek, 13 listopada 2014, Richard Eisenberg napisał:
> Forgive me if I'm repeating others' comments, but the newcomer label, to
> me, is independent of level of difficulty -- it has much more to do with
> how "messy" the work is, I think.
>
> I'll make a concrete proposal: Tag appropriate bugs/feature requests with
> "newcomer" and, if you want, mention that you'll mentor in a comment. I
> don't think there's a glaring need to be able to search by mentor, so I'm
> not proposing a Trac field for that.
>
> If I see here that a few others will adopt this proposal, I'll start doing
> it -- I already have several tickets in mind.
>
> Richard
>
> On Nov 12, 2014, at 6:27 PM, Isaac Hollander McCreery <[email protected]> 
> wrote:
> > Glad people are excited about this,
> >
> > I like "beginner/intermediate/advanced".  I think it's more accurate than
> > "easy/hard" and clearer than "accessible", "welcoming", etc.
> >
> > I also want to call out the "mentor" label that the Rust team is using:
> > experienced devs nominate themselves as mentors on projects, then
> > newcomers can tackle them with some support.  As a newcomer, that's
> > *extremely* appealing to me.
> >
> > Cheers,
> > Ike
> >
> > On Wed, Nov 12, 2014 at 2:34 PM, Brandon Allbery <[email protected]>
> > wrote: On Wed, Nov 12, 2014 at 5:32 PM, Joachim Breitner
> > <[email protected]> wrote: The quality that we are looking for is
> > “tacklabe by a newcomer“, i.e. not requiring too deep knowledge of GHC.
> > Is there a nice word for that? I found “accessible”, “welcoming”,
> > “appealing” – anything that sounds good in native English speaker’s ears?
> > :-)
> >
> > Various projects I'm involved with use
> >
> > difficulty: beginner (or just "beginner")
> > babydev-bait (!)
> > newcomer (several use "newbie" but I do not recommend that label)
> >
> > --
> > brandon s allbery kf8nh                               sine nomine
> > associates [email protected]                                 
> > [email protected] unix, openafs, kerberos, infrastructure, xmonad  
> >      http://sinenomine.net
> >
> > _______________________________________________
> > ghc-devs mailing list
> > [email protected]
> > http://www.haskell.org/mailman/listinfo/ghc-devs
> >
> >
> > _______________________________________________
> > ghc-devs mailing list
> > [email protected]
> > http://www.haskell.org/mailman/listinfo/ghc-devs


_______________________________________________
ghc-devs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/ghc-devs

Reply via email to