On Nov 27, 2012, at 2:36 AM, James Forrester <jforres...@wikimedia.org> wrote:

> On 26 November 2012 17:25, Rob Lanphier <ro...@wikimedia.org> wrote:
>> Timeframes seem like a pretty good proxy for priority.  If something
>> is "highest" priority, and yet is not on track to be completed for
>> several months, then.....wait, what?
> 
> I disagree. In 1962, NASA's "highest" (most-high?) priority was to put
> a human on the Moon; that doesn't mean they achieved it before 1969.
> High priority and soonness-to-be-done are orthogonal. More
> prosaically, VE's most-high priority task in July was to deploy a test
> version of the VisualEditor to the English Wikipedia in December; it's
> now only a few weeks away, but for the past five months it's remained
> our most-high priority, whilst we've worked on things to support that.
> 


I agree with Rob, there is a strong correlation between priority and
milestone. However, I don't believe they are linked enough to be able
to merge them.

Last year I proposed to replace Priority, Severity and Milestone with
just Milestones. However I now believe that Priority and Timeframe
(milestone) should stay separate.

On Nov 27, 2012, at 2:25 AM, Rob Lanphier <ro...@wikimedia.org> wrote:

> Your definitions of priority strike me as redefining the field as a
> "severity" field, which makes it redundant and also not terribly
> useful as a prioritization tool. 
> 


It seems Severity (or Priority) is redundant in practice. Severity may
be useful for statistical purposes afterwards, but given that it is
rarely useful for anything other than "enhancement", we might as well
drop it and just have a tag for "enhancement" (like for
"regression").

Highest priority is the next primary feature in a component and/or a
critical bug that needs fixing. Both are very important, but one is
long-term the other short-term (as James demonstrates well with the
NASA example).


On Tue, 2012-11-20 at 02:33 +0100, Andre Klapper wrote:
> == Proposal ==
> 
> Proposing the following definitions for Priority:
> * highest: Needs to be fixed as soon as possible, a week at the
>  most. A human assignee should be set in the "Assigned to" field.

I'd recommend we also require a Milestone to be set for "Highest"
priority tickets.

That way it is clear to both the assigned developer and the community
what the expectations are.

-- Krinkle




_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to