On Sun, Jan 20, 2013 at 3:54 PM, Kay Schenk <kay.sch...@gmail.com> wrote:
> On Fri, Jan 18, 2013 at 2:04 PM, Rob Weir <robw...@apache.org> wrote:
>
>> On Fri, Jan 18, 2013 at 4:47 PM, Regina Henschel
>> <rb.hensc...@t-online.de> wrote:
>> > Hi Rob,
>> >
>> > Rob Weir schrieb:
>> >
>> >> I just did a tally of new volunteers who introduced themselves onto
>> >> the QA mailing list since January 1st.  It came to a nice round
>> >> number.   We have 50 new QA volunteers, in just the first two week of
>> >> January!
>>
>
> SUPER!
>
>
>> >>
>> >> A good number have made it through the orientation modules, have a
>> >> Bugzilla account and are starting to review bug reports.  We're hoping
>> >> to clear out the backlog of unconfirmed bugs.  We've cleared out
>> >> around 100 of them in the last week.
>> >
>> >
>> > I have noticed your guidance for the new QA volunteers. A great and
>> > important work!
>> >
>> >
>> >>
>> >> So how do we want confirmed bugs to get assigned to developers?
>> >
>> >
>> > Not at all. There is the "take" link. If a developer is really working on
>> > it, he assigns the bug to himself. Otherwise a volunteer does not know,
>> > whether he can take a bug and try to solve it. Besides the cases, when
>> > someone is told from his employer to do something, we are all volunteers
>> and
>> > nobody can "assign" work to someone else.
>> >
>> > In old days bugs were assigned to workers of Sun, if the bug belongs to
>> > their area of work, later to a default, collecting address of that area
>> of
>> > work. Both do not work. There are now thousands of bugs, which are
>> assigned
>> > to persons, who are no longer working on OpenOffice at all.
>> >
>>
>> I don't mean "assign" in that sense.  I mean more like, how do
>> developers become aware of which bugs to self-assign?   We have
>> something like 10000 confirmed defect reports.  This is not a small
>> project where every developer can be expected to be aware of every
>> report, and decide if they want to work on it.  We need to assume that
>> the vast majority of bugs are unknown to most developers.
>>
>
> Oh boy! The thought of dealing with 10,000 confirmed bugs is truly
> overwhelming.
>
> Just a moment ago, I  took a look at confirmed bugs for the following
> "target milestones":   AOO 3.4.0, AOO 3.4.1, AOO 3.5.0, AOO 3.x, AOO 4.0,
> AOO 4.0.0, OOo 3.3, OOo 3.4, OOo 3.5, OOo 3.x
>
> The number of bugs using this criteria amounted to 129. (I'm guessing these
> were perhaps mostly developer entries.)
>
> Another one I did using "versions" of: AOO 3.4.0, AOO 3.4.1, OOo 3.0, OOo
> 3.0.1, OOo 3.1, OOo 3.1.1, OOo 3.2, OOo 3.2.1, OOo 3.3
>
> yielded 1234 bugs.
>
> Probably more end-user entries on this one.
>

Right.  And end users often don't set version information accurately.

> However, I don't doubt that there are MANY outstanding "old" bugs from
> previous versions that might still be outstanding.
>
> Would it be possible for the QA volunteers to maybe start with a query like
> this and let them vote on what they consider most important for a week or
> so?  This will not help with assignments, the initial concern, but maybe
> after this we could take another look and make a better determination on
> who should deal with what.
>

Right now I think we're limited to 5 votes per "product".  I think
that can be raised, but not sure if it can be raised for only QA.

A related approach might be to encourage end-users vote, remind our
users that this capability exists and is a form of feedback that this
project feels is valuable.  Maybe a blog post?

> I don't have any better suggestions regarding "process" at the moment.
>

Process becomes easier once we clear out the backlog.  But maybe we
can do that faster with some sort of cut-off date.  Like all bugs
reported/not fixed since 2010-01-01 get "archived" or something, and
we concentrate on "current" bugs only.

-Rob

>
>> I suppose someone could decide, "I am interested in looking at
>> spreadsheet formulas today" and search specifically for those.
>>
>> Hmmm... How about a Bayesian classifier that looks at metadata for
>> bugs you've fixed in the best and recommends which ones you might be
>> interested in....
>>
>> >
>> >   In
>> >>
>> >> the old days, I think we had default assignments for different
>> >> components.  Does that make sense here?  Or do we want to use a view
>> >> or report of confirmed defects, ordered by severity?
>> >
>> >
>> > The "release stopper" bugs had work quite well. QA people or committer
>> > nominate a bug by making a dependence there. If there are objections, it
>> can
>> > be discussed on mailing list and the dependence can be removed if
>> required.
>> > Every developer can track this issue and take a nominated bug. Whether
>> such
>> > bug is empty or not, can influence the decision, to nominate a build for
>> > release to the Apache board.
>> >
>>
>> Yes, that can work up to a certain scale.  But doing mailing list
>> discussions of individual showstopper bugs implies that
>> non-showstoppers bugs are handled some other way.
>>
>> 10000 confirmed bugs.  And another 3000 unconfirmed.  What to do?
>>
>> >
>> >>
>> >> Also, are we still using/looking at votes on bugs?  Was that an
>> >> effective way of prioritizing?
>> >
>> >
>> > It was the only way for users to get a little bit influence on the
>> decision,
>> > which feature will be implemented and what changes will be made. Now it
>> > might help those, who come and say "I want to help in development, but do
>> > not know in which area to work." Unfortunately it is no longer possible
>> to
>> > select "vote" as column and sort on it. Can you enable that?
>> >
>>
>> I did look for that in the admin settings, but could not find it.
>> Searched online and it suggested it was a non-default column but you
>> could get to it by customizing columns at the bottom of search
>> results.  But that column is not listed.
>>
>> > Kind regards
>> > Regina
>>
>
>
>
> --
> ----------------------------------------------------------------------------------------
> MzK
>
> "No act of kindness, no matter how small, is ever wasted."
>                                                                          --
> Aesop

Reply via email to