On Fri, Sep 02, 2016 at 12:06:40AM +0200, Tomasz Nitecki wrote:
> Hey,
> 
> On 01/09/16 18:46, Adrian Bunk wrote:
> > On Thu, Sep 01, 2016 at 01:03:39AM +0200, Tomasz Nitecki wrote:
> >> <CUT>
> >> Since you can easily configure how-can-i-help to ignore those bugs
> >> (section 'IGNORE SELECTED TYPES OF OPPORTUNITIES' in manpage), I'd
> >> rather leave it as it is.
> > 
> > Unless I miss something, how-can-i-help is primarily a tool for giving 
> > newcomers suggestions where they could start contributing and current 
> > Debian developers suggestions where they could expand their work on 
> > Debian.
> > 
> > While doing special QA cleanup tasks is helpful and appreciated, the 
> > information about ITAs you use for some very specific QA work is not 
> > useful for the target audience of how-can-i-help.
> 
> I'm afraid that you are mistaken about how-can-i-help being specifically
> targeted at newcomers. Just as the description says [1], it's a tool
> designed to show opportunities for contributing. How-can-i-help is
> supposed to be configurable enough to be useful for everyone, regardless
> of their experience level.
> 
> That is why we are showing RFS opportunities (those are useful mostly
> for DDs as they are the only ones that can sponsor) or ITAs. It is also
> why we are going to get notified when a package was removed from testing
> over a year ago - it is also an opportunity for contribution, but not
> necessarily one that is a good starting point for a newcomer.

Why not?

The devtodo package I gave as example for a package removed more than
a year ago from testing is a very simple program, and the RC bug #779551 
that keeps it out of testing would be a good training task for a newbie
who wants to become a maintainer - if it wouldn't already contain a
patch that fixes the bug since March 2015.

No matter whether a package was removed from testing 3 months ago or
3 years ago, the root cause is usually that the maintainer is MIA
(or at least temporarily lacking time for working on Debian).


> And that is also why a user can configure how-can-i-help to show (or
> hide) specific opportunity types. Newcomer can configure it to show only
> 'newcomer' opportunities, veteran DD might like to be shown everything.
> 
> [1] 'show opportunities for contributing to Debian'

My point is that an ITA is not an opportunity to contribute.

No matter whether this is a newcomer, or a veteran DD who is not 
otherwise involved with QA.


> > I fully understand the value of a "debian-qa-helper" tool that lists for 
> > example all ITA bugs and also has them ordered by date of the latest 
> > update to the bug (for finding stale ITAs). But that would be
> > a different tool for a quite different target audience.
> 
> Still, I do agree that for different audiences we might consider showing
> different opportunity types by default. Probably something akin to
> reportbug 'tell me how competent do you feel' and the preconfiguring
> how-can-i-help depending on the answer. Or maybe we can just add some
> configuration templates (like 'newcomers', 'sponsorships', etc.) that
> can be chosen by the user?

While the tools might actually work on the same data and do similar 
things, the target audience is completely different for "how-can-i-help" 
and "debian-qa-helper"[1].

how-can-i-help shows a list of confirmed and likely opportunities to an 
audience as large as possible, and if one random person takes care of a
specific opportunity that's a success.

QA cleanup tasks should be carried out on a continuous basis by a small
and relatively stable group of people.

If a newcomer wrongly believes that he can or should do anything with
an ITA bug displayed by how-can-i-help, then this will cause trouble.


> Regards,
> T.

cu
Adrian

[1] existing QA tools tend to be web-based, but there's nothing bad
    about a commandline tool if that's your preferred way of working

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed

Reply via email to