Re: [Wikitech-l] About RESOLVED LATER

2012-11-13 Thread Andre Klapper
On Mon, 2012-11-05 at 14:25 -0800, Quim Gil wrote:
 What about removing the LATER resolution from our Bugzilla?

Picking this up again.

Reading the postings again I mostly see support for dropping RESOLVED
LATER.
Daniel uses this for tickets whose solution is out of our control. 
As mentioned they could be marked via using the upstream keyword
(preferably with an upstream tracking URL in the See Also field) in
combination with the upstream keyword.

Assuming agreement that RESOLVED LATER is deprecated and lowest priority
is used,
  * some community members need to adjust their Bugzilla queries to
exclude such tickets.
  * we need to actively discourage the use of RESOLVED LATER for
tickets recently marked as such, and point to this thread. Help
welcome.
  * we need to go through all RESOLVED LATER tickets, reopen them by
setting appropriate values (lowest priority, upstream), and
explain why (pointing to this thread). Help welcome.

Once no RESOLVED LATER tickets remain, I can remove the resolution.

Silence means approval.

andre
-- 
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/


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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-13 Thread Martijn Hoekstra
On Nov 13, 2012 1:05 PM, Andre Klapper aklap...@wikimedia.org wrote:

 On Mon, 2012-11-05 at 14:25 -0800, Quim Gil wrote:
  What about removing the LATER resolution from our Bugzilla?

 Picking this up again.

 Reading the postings again I mostly see support for dropping RESOLVED
 LATER.
 Daniel uses this for tickets whose solution is out of our control.
 As mentioned they could be marked via using the upstream keyword
 (preferably with an upstream tracking URL in the See Also field) in
 combination with the upstream keyword.

 Assuming agreement that RESOLVED LATER is deprecated and lowest priority
 is used,
   * some community members need to adjust their Bugzilla queries to
 exclude such tickets.
   * we need to actively discourage the use of RESOLVED LATER for
 tickets recently marked as such, and point to this thread. Help
 welcome.
   * we need to go through all RESOLVED LATER tickets, reopen them by
 setting appropriate values (lowest priority, upstream), and
 explain why (pointing to this thread). Help welcome.

 Once no RESOLVED LATER tickets remain, I can remove the resolution.

 Silence means approval.


No it doesn't.

 andre
 --
 Andre Klapper | Wikimedia Bugwrangler
 http://blogs.gnome.org/aklapper/


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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-13 Thread Quim Gil

Hi, trying to find the simplest path:

On 11/13/2012 04:04 AM, Andre Klapper wrote:

Assuming agreement that RESOLVED LATER is deprecated and lowest priority
is used,
   * some community members need to adjust their Bugzilla queries to
 exclude such tickets.


They will find out those queries return no results anymore. No harm done.

* we need to go through all RESOLVED LATER tickets, reopen them by
  setting appropriate values (lowest priority, upstream), and
  explain why (pointing to this thread). Help welcome.

Since free time is a luxury, what about simply a bulk change TO NEW / 
LOWEST. I know it's not a perfect solution, but is a big improvement 
done fast. Then active teams and contributors (many of them receiving 
notifications for the changes) will fine tune each one of them. Or not, 
but this would mean that such reports would have been ignored anyway in 
your eventual call for volunteers.


What I mean is that by doing a bulk change there is a potential for 
saving time, and no potential for wasting more time.



   * we need to actively discourage the use of RESOLVED LATER for
 tickets recently marked as such, and point to this thread. Help
 welcome.


This can be easily implemented after the bulk change, by removing LATER 
altogether.




Once no RESOLVED LATER tickets remain, I can remove the resolution.


Another benefit of the bulk change is that quick transitions are better 
than long transitions.


One alternative is to give people a week to change manually the 
resolution of LATER report, and then do the bulk change with the 
remaining ones.


--
Quim


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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-13 Thread Bartosz Dziewoński
2012/11/13 Quim Gil quim...@gmail.com:
* we need to go through all RESOLVED LATER tickets, reopen them by
  setting appropriate values (lowest priority, upstream), and
  explain why (pointing to this thread). Help welcome.

 Since free time is a luxury, what about simply a bulk change TO NEW /
 LOWEST. I know it's not a perfect solution, but is a big improvement done
 fast. Then active teams and contributors (many of them receiving
 notifications for the changes) will fine tune each one of them. Or not, but
 this would mean that such reports would have been ignored anyway in your
 eventual call for volunteers.

I think somebody (or possibly a few somebodies with knowledge of
different parts of the code) should at least quickly scan these lists,
since some of the things marked as LATER might have been fixed in the
meantime (and nobody found the bug to close, since it was RESOLVED) or
have been made irrelevant (such as
https://bugzilla.wikimedia.org/show_bug.cgi?id=34329 which I found
skimming the list a few days ago).

-- Matma Rex

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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-13 Thread Derric Atzrott
* we need to go through all RESOLVED LATER tickets, reopen them by
  setting appropriate values (lowest priority, upstream), and
  explain why (pointing to this thread). Help welcome.

 Since free time is a luxury, what about simply a bulk change TO NEW /
 LOWEST. I know it's not a perfect solution, but is a big improvement done
 fast. Then active teams and contributors (many of them receiving
 notifications for the changes) will fine tune each one of them. Or not, but
 this would mean that such reports would have been ignored anyway in your
 eventual call for volunteers.

I think somebody (or possibly a few somebodies with knowledge of
different parts of the code) should at least quickly scan these lists,
since some of the things marked as LATER might have been fixed in the
meantime (and nobody found the bug to close, since it was RESOLVED) or
have been made irrelevant (such as
https://bugzilla.wikimedia.org/show_bug.cgi?id=34329 which I found
skimming the list a few days ago).


A week provides ample time to do that.  Although, I'm sure if there are
disagreements on that length of time, another could easily be decided upon.

Thank you,
Derric Atzrott


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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-13 Thread Nabil Maynard
On Tue, Nov 13, 2012 at 9:24 AM, Quim Gil quim...@gmail.com wrote:


 On 11/13/2012 04:04 AM, Andre Klapper wrote:

 Assuming agreement that RESOLVED LATER is deprecated and lowest priority
 is used,
* some community members need to adjust their Bugzilla queries to
  exclude such tickets.


 They will find out those queries return no results anymore. No harm done.


I apparently read this entirely differently than you: as written, that
sounds more like community members need to adjust their Bugzilla queries
to exclude LOWEST/UPSTREAM.  At which point, why are we removing
RESOLVED/LATER again? You're moving things from one bucket to another
bucket, but doesn't actually raise visibility or alter how we think about
the bugs.

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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-13 Thread Quim Gil

On 11/13/2012 10:05 AM, Nabil Maynard wrote:

On Tue, Nov 13, 2012 at 9:24 AM, Quim Gil quim...@gmail.com wrote:



On 11/13/2012 04:04 AM, Andre Klapper wrote:


Assuming agreement that RESOLVED LATER is deprecated and lowest priority
is used,
* some community members need to adjust their Bugzilla queries to
  exclude such tickets.



They will find out those queries return no results anymore. No harm done.



I apparently read this entirely differently than you: as written, that
sounds more like community members need to adjust their Bugzilla queries
to exclude LOWEST/UPSTREAM.  At which point, why are we removing
RESOLVED/LATER again?


As explained: for clarity and for all those not doing specific queries 
to RESOLVED reports. NEW reports appear in search result s by default, 
RESOLVED reports not.



You're moving things from one bucket to another
bucket, but doesn't actually raise visibility or alter how we think about
the bugs.


As you see, it does raise visibility. Specially among newcomers, 
externals and casual contributors, who are good candidates to actually 
help pushing those bugs.


--
Quim

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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-13 Thread Mark A. Hershberger
On 11/13/2012 11:54 AM, Martijn Hoekstra wrote:
 Once no RESOLVED LATER tickets remain, I can remove the resolution.

 Silence means approval.

 
 No it doesn't.

The above exchange really confuses me.

I'm not sure what else silence could mean when someone explicitly tells
you (as Andre has) If no one voices any objections, I'm going to do
this.  Could you clarify?

And, if you think silence doesn't mean approval, wouldn't you be better
served by speaking up an voicing your concerns?  It certainly seems like
you'd be better served by clearly stating your objection than by a terse
reply such as you've given.

Mark.

-- 
http://hexmode.com/

Any time you have one overriding idea, and push your idea as a
superior ideology, you're going to be wrong. ... The fact is,
reality is complicated -- Linus Torvalds http://hexm.de/mc

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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-13 Thread Nathan Larson
On Tue, Nov 13, 2012 at 2:01 PM, Mark A. Hershberger m...@everybody.orgwrote:

 On 11/13/2012 11:54 AM, Martijn Hoekstra wrote:
  Once no RESOLVED LATER tickets remain, I can remove the resolution.
 
  Silence means approval.
 
 
  No it doesn't.

 The above exchange really confuses me.

 I'm not sure what else silence could mean when someone explicitly tells
 you (as Andre has) If no one voices any objections, I'm going to do
 this.  Could you clarify?

 And, if you think silence doesn't mean approval, wouldn't you be better
 served by speaking up an voicing your concerns?  It certainly seems like
 you'd be better served by clearly stating your objection than by a terse
 reply such as you've given.

 Mark.


Perhaps it should've been silence means acquiescence?
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] About RESOLVED LATER

2012-11-13 Thread Mark A. Hershberger
On 11/13/2012 02:07 PM, Nathan Larson wrote:
 On Tue, Nov 13, 2012 at 2:01 PM, Mark A. Hershberger 
 m...@everybody.orgwrote:
 On 11/13/2012 11:54 AM, Martijn Hoekstra wrote:
 Silence means approval.

 No it doesn't.

 The above exchange really confuses me.

 Perhaps it should've been silence means acquiescence?

Good point.  It still has some negative connotations, though.  Stick to
single syllable words: If no one says anything, this is what I will do.

-- 
http://hexmode.com/

Any time you have one overriding idea, and push your idea as a
superior ideology, you're going to be wrong. ... The fact is,
reality is complicated -- Linus Torvalds http://hexm.de/mc

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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-13 Thread Andre Klapper
On Tue, 2012-11-13 at 14:16 -0500, Mark A. Hershberger wrote:
 Good point.  It still has some negative connotations, though.  Stick to
 single syllable words: If no one says anything, this is what I will do.

That's definitely a better wording of what I wanted to express, thanks.

andre
-- 
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/


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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-13 Thread Andre Klapper
On Tue, 2012-11-13 at 14:16 -0500, Mark A. Hershberger wrote:
 Good point.  It still has some negative connotations, though.  Stick to
 single syllable words: If no one says anything, this is what I will do.

That's definitely a better wording for what I wanted to express.
Thanks.

andre
-- 
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/


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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-09 Thread Mark Clements (HappyDog)
Andre Klapper aklap...@wikimedia.org wrote in message 
news:1352303717.10307.18.ca...@embrace.foo...

On Tue, 2012-11-06 at 14:10 -0800, Quim Gil wrote:

Andre, I don't think we need a new resolution WAITING_FOR_UPSTREAM.


After reading Krinkle's and your email I agree that there is no urgent
need for it. This could still be reevaluated in the future.


Please therefore mark the suggestion as RESOLVED LATER

:-)

- HappyDog 




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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-07 Thread Andre Klapper
Hi Daniel,

On Mon, 2012-11-05 at 22:56 -0800, Daniel Friesen wrote:
 Things with the lowest priority should be things that could be fixed.  
 But we've got no reason to implement ourselves.
 LATER should be things that for some technical reason outside our control,  
 right-now we cannot fix.

Is outside of our control that different from we cannot or will not
fix it for other reasons, like missing manpower / different priorities
etc that it deserves marking such reports differently? What's the gain?
(Not sure myself, hence throwing this question into the room.)

If we cannot fix a report for a reason beyond our control it's again a
status like waiting for upstream (or waiting for something to happen
outside of the WM universe), isn't it?

 eg: Add HTML 5 semantic elements 'details' and 'summary' to Sanitizer  
 whitelist [https://bugzilla.wikimedia.org/show_bug.cgi?id=29118]
 RESOLVED LATER due to lack of browser support, waiting the months/years  
 till it is better adopted by browsers and we can defrost the bug.

Sounds like a candidate for lowest priority if you don't want to spend
time on it in the next two years but maybe afterwards. 
It's not an issue that got resolved for good (that's my interpretation
of a resolution - it should be for good, theoretically).
Of course Bugzilla allows you to revert the RESOLVED status, but to me
that's when a mistake has been made (commit didn't fix the issue, etc).
On the contrary, RESOLVED LATER sounds like a resolution that ALWAYS
has to get reverted... later.

andre

-- 
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/


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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-07 Thread Andre Klapper
On Tue, 2012-11-06 at 14:10 -0800, Quim Gil wrote:
 Andre, I don't think we need a new resolution WAITING_FOR_UPSTREAM.

After reading Krinkle's and your email I agree that there is no urgent
need for it. This could still be reevaluated in the future.

andre
-- 
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/


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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-06 Thread Andre Klapper
Hi,

[See my comments inline]

Quim: Thanks for the wonderful analogy and bringing this up again.

The question boils down to:

  How and why do people use RESOLVED LATER?

The same topic was discussed one year ago in
http://lists.wikimedia.org/pipermail/wikitech-l/2011-November/056583.html and 
other projects had similar problems with RESOLVED LATER, e.g. see 
http://www.eclipsezone.com/eclipse/forums/t83053.html
Upstream Bugzilla developers removed RESOLVED LATER for Bugzilla ⪖3.0:
https://bugzilla.mozilla.org/show_bug.cgi?id=13534

 On Nov 6, 2012, at 12:02 AM, Nabil Maynard nadr...@gmail.com wrote:
  That said, it IS easy for LATER to become a procrastination paradise, where
  it gets resolved and then never thought of again.  Would it be worthwhile
  to set up an automated notice when a LATER bug ages past a certain date
  (say, a month without being touched), instead of axing the resolution?

One posting from last year's thread also stated Currently the LATER
acts as a blackhole and there is no structured process to re-evaluate
these kind of bugs. (If importing from the compressed archives wasn't
broken I could even tell you who wrote that.)

On Tue, 2012-11-06 at 02:24 +0100, Krinkle wrote:
 We have the following indications that should be used instead:
 * blockers / dependencies
 * status ASSIGNED
 * keyword upstream
 * priority low or lowest
 * severity minor
 * or, resolved-wontfix if that is the case.
 
 Using LATER in any of these cases only causes the bug to be lost end
 omitted from searches and lists.
 
 I don't think it depends on the project, it depends on the user making
 the query not knowing how to utilise the above factors.
 
 If one wants to generate a list to work off of that doesn't contain
 any of these, exclude them in the search parameters as desired. Don't
 stamp LATER on the bugs to make it fit the lazy search that only omits
 RESOLVED/**.

+1.

My interpretation of potential meanings from the top of my head:
  * Meaning of priority = lowest (and potentially Target
Milestone = Mysterious Future if TMs were really used). Using
this obviously would not remove the report from being listed in
the search results for open tickets, and I assume that people
are lazy to run more complicated searches in Bugzilla to exclude
those. Or rephrase this to Bugzilla makes it hard to run useful
queries if you think that you're not lazy, but that it's the
technology's fault.
  * Meaning of RESOLVED WONTFIX. But as that sounds harsh the
original reporter could disagree and start discussing, and
discussing takes time the WONTFIXer would like to avoid
spending. Social problem that requires explaining well why
WONTFIX was set.
  * Meaning of depends on UPSTREAM. We won't fix it ourselves but
wait for an upstream fix. We won't backport the upstream fix but
wait until we upgrade servers to an entire new Ubuntu version
which provides a newer package that includes the fix. The Mer
project uses RESOLVED WAITING_FOR_UPSTREAM for this.

If I miss meanings, please provide them.

Currently I'm in favor of killing RESOLVED LATER (which requires
retriaging these tickets) and introducing a RESOLVED
WAITING_FOR_UPSTREAM status for the latter case.

andre
-- 
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/


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

Re: [Wikitech-l] About RESOLVED LATER

2012-11-06 Thread Krinkle
On Nov 6, 2012, at 2:44 PM, Andre Klapper aklap...@wikimedia.org wrote:

 On Tue, 2012-11-06 at 02:24 +0100, Krinkle wrote:
 We have the following indications that should be used instead:
 * blockers / dependencies
 * status ASSIGNED
 * keyword upstream
 * priority low or lowest
 * severity minor
 * or, resolved-wontfix if that is the case.
 
 Using LATER in any of these cases only causes the bug to be lost end
 omitted from searches and lists.
 
 I don't think it depends on the project, it depends on the user making
 the query not knowing how to utilise the above factors.
 
 If one wants to generate a list to work off of that doesn't contain
 any of these, exclude them in the search parameters as desired. Don't
 stamp LATER on the bugs to make it fit the lazy search that only omits
 RESOLVED/**.
 
 [..]
  * Meaning of depends on UPSTREAM. We won't fix it ourselves but
wait for an upstream fix. We won't backport the upstream fix but
wait until we upgrade servers to an entire new Ubuntu version
which provides a newer package that includes the fix. The Mer
project uses RESOLVED WAITING_FOR_UPSTREAM for this.
 
 If I miss meanings, please provide them.
 
 Currently I'm in favor of killing RESOLVED LATER (which requires
 retriaging these tickets) and introducing a RESOLVED
 WAITING_FOR_UPSTREAM status for the latter case.
 
 andre
 

I'm not sure the extra resolved status makes sense. The issue is clearly not 
resolved and upstream is already indicated with the upstream keyword.

As for making complex queries, this may take a minute the first time, but 
doesn't have to be repeated.

The VisualEditor team, for example, has about half a dozen useful queries that 
are shared within the team (any bz user can enable it in their preferences) 
that the product manager maintains for us. We just click them when we need to 
know what's up.

And then there is the product-independent query that is useful for developers: 
Bugs assigned to me (that is, with status=ASSIGNED, not just any bug that was 
by default assigned to you).

Also, why would want to exclude Waiting for upstream bugs from triage lists? 
During a weekly triage I suppose it makes sense to evaluate these as well. Just 
like one would check up on a patch or the contributor, one would check up on 
the upstream ticket and maybe poke someone there.

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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-05 Thread Diederik van Liere
Hi,

I made the exact same argument a while back (Dropping the LATER resolution
in Bugzilla
http://wikimedia.7.n6.nabble.com/Dropping-the-LATER-resolution-in-Bugzilla-td743804.html
)
+1
D


On Mon, Nov 5, 2012 at 5:25 PM, Quim Gil quim...@gmail.com wrote:

 I was a bit of a lazy child, specially when it came to clean up my room or
 do my homework. I tried to convince my mom and teachers about the paradigm
 of RESOLVED LATER, but they never bought it. At the end I had to clean up
 my room and do my homework.

 Even as a child I suspected that they were actually right. If something
 has been postponed for later it can't be called resolved. Now it's me who
 hears from time to time excuses from my kids that sound more or less like
 RESOLVED LATER. Yeah, sure, I tell them, pointing to the source of
 pending work.  :)

 And now to the topic:

 What about removing the LATER resolution from our Bugzilla? It feels like
 sweeping reports under the carpet. If a team is convinced that something
 won't be addressed any time soon then they can WONTFIX. If anybody feels
 differently then they can take the report back and fix it.

 Before we could simply reopen the 311 reports filed under RESOLVED LATER:

 http://bit.ly/YxW60z

 Huggle  1
 MediaWiki   74
 MediaWiki extensions104
 Monuments database  1
 mwEmbed 3
 Parsoid 1
 Tools   2
 WikiLoves Monuments Mobile  4
 Wikimedia   114
 Wikimedia Labs  1
 Wikimedia Mobile3
 Wikipedia App   3
 Total   311


 Looking at the total amount of open bugs, the impact is not that big. The
 house will be as tidy/untidy as before, but at least things wll be clearer
 now.

 What do you think?

 --
 Quim

 __**_
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/**mailman/listinfo/wikitech-lhttps://lists.wikimedia.org/mailman/listinfo/wikitech-l

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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-05 Thread Platonides
How many of them depend on action from somebody else?
(eg. upstream fixing its tool)

Of course, if we are waiting for upstream, it should list the upstream
bug id, have upstream keyword, someone actually noticing when it's
fixed, etc.  but those are form issues, not the status.
(and yes, 'resolved' is a misnomer)

Bug tracking software should be able to communicate between themselves
to automatically open and close its bugs when they have dependencies.


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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-05 Thread Nabil Maynard
Personally, I like having a Postponed/Later resolution at least
available.

WONTFIX = We acknowledge this is a valid bug, but are choosing not to fix
it due to time and resources necessary to fix it.  We will not be
revisiting this bug unless it is re-raised by others.
LATER = We acknowledge this is a valid bug, and we agree that it should be
fixed, but don't have time right now.  We will be voluntarily revisiting
this soon.

While we could arguably just dump both situations into WONTFIX, I think
that would muddy the triage process pretty heavily, making it more
difficult to track bugs we intend to revisit.

That said, it IS easy for LATER to become a procrastination paradise, where
it gets resolved and then never thought of again.  Would it be worthwhile
to set up an automated notice when a LATER bug ages past a certain date
(say, a month without being touched), instead of axing the resolution?

Thanks,
Nabil



On Mon, Nov 5, 2012 at 2:29 PM, Diederik van Liere
dvanli...@wikimedia.orgwrote:

 Hi,

 I made the exact same argument a while back (Dropping the LATER resolution
 in Bugzilla

 http://wikimedia.7.n6.nabble.com/Dropping-the-LATER-resolution-in-Bugzilla-td743804.html
 )
 +1
 D


 On Mon, Nov 5, 2012 at 5:25 PM, Quim Gil quim...@gmail.com wrote:

  I was a bit of a lazy child, specially when it came to clean up my room
 or
  do my homework. I tried to convince my mom and teachers about the
 paradigm
  of RESOLVED LATER, but they never bought it. At the end I had to clean up
  my room and do my homework.
 
  Even as a child I suspected that they were actually right. If something
  has been postponed for later it can't be called resolved. Now it's me
 who
  hears from time to time excuses from my kids that sound more or less like
  RESOLVED LATER. Yeah, sure, I tell them, pointing to the source of
  pending work.  :)
 
  And now to the topic:
 
  What about removing the LATER resolution from our Bugzilla? It feels like
  sweeping reports under the carpet. If a team is convinced that something
  won't be addressed any time soon then they can WONTFIX. If anybody feels
  differently then they can take the report back and fix it.
 
  Before we could simply reopen the 311 reports filed under RESOLVED LATER:
 
  http://bit.ly/YxW60z
 
  Huggle  1
  MediaWiki   74
  MediaWiki extensions104
  Monuments database  1
  mwEmbed 3
  Parsoid 1
  Tools   2
  WikiLoves Monuments Mobile  4
  Wikimedia   114
  Wikimedia Labs  1
  Wikimedia Mobile3
  Wikipedia App   3
  Total   311
 
 
  Looking at the total amount of open bugs, the impact is not that big. The
  house will be as tidy/untidy as before, but at least things wll be
 clearer
  now.
 
  What do you think?
 
  --
  Quim
 
  __**_
  Wikitech-l mailing list
  Wikitech-l@lists.wikimedia.org
  https://lists.wikimedia.org/**mailman/listinfo/wikitech-l
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l
 
 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-05 Thread Isarra Yos

On 05/11/2012 16:02, Nabil Maynard wrote:

Personally, I like having a Postponed/Later resolution at least
available.

WONTFIX = We acknowledge this is a valid bug, but are choosing not to fix
it due to time and resources necessary to fix it.  We will not be
revisiting this bug unless it is re-raised by others.
LATER = We acknowledge this is a valid bug, and we agree that it should be
fixed, but don't have time right now.  We will be voluntarily revisiting
this soon.
If that's what later means, then why mark it at all? These are big 
projects, and are others or even newcomers later who may indeed have the 
time, so why remove that option from everyone?


Open bugs don't hurt anything, do they?

--
-— Isarra


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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-05 Thread Nabil Maynard
I suppose that depends on the particular project.  From the sounds of it,
the discussion is about removing LATER as a resolution option across the
entire database, including some projects that do have specific people
driving development (some extensions, for instance).  There is also
absolutely no reason newcomers or others couldn't do a search for postponed
bugs, and use that as a jumping off point for contributing to a project.
 You aren't removing that option to contribute from anyone.

Yes, you could arguably just keep it open, but that gets into the same
issue as stuffing everything into WONTFIX, where it is making it more
difficult to track which bugs are fresh, and which are extant bugs you'd
like to get to, but either don't have cycles for or are otherwise blocked.
 The point of having the additional granularity is to make it easier to
keep the database organized.

Nabil


On Mon, Nov 5, 2012 at 3:10 PM, Isarra Yos zhoris...@gmail.com wrote:

 On 05/11/2012 16:02, Nabil Maynard wrote:

 Personally, I like having a Postponed/Later resolution at least
 available.

 WONTFIX = We acknowledge this is a valid bug, but are choosing not to fix
 it due to time and resources necessary to fix it.  We will not be
 revisiting this bug unless it is re-raised by others.
 LATER = We acknowledge this is a valid bug, and we agree that it should be
 fixed, but don't have time right now.  We will be voluntarily revisiting
 this soon.

 If that's what later means, then why mark it at all? These are big
 projects, and are others or even newcomers later who may indeed have the
 time, so why remove that option from everyone?

 Open bugs don't hurt anything, do they?

 --
 -— Isarra



 __**_
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/**mailman/listinfo/wikitech-lhttps://lists.wikimedia.org/mailman/listinfo/wikitech-l

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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-05 Thread Quim Gil

On 11/05/2012 03:02 PM, Nabil Maynard wrote:

WONTFIX = We acknowledge this is a valid bug, but are choosing not to fix
it due to time and resources necessary to fix it.  We will not be
revisiting this bug unless it is re-raised by others.
LATER = We acknowledge this is a valid bug, and we agree that it should be
fixed, but don't have time right now.  We will be voluntarily revisiting
this soon.


Actually no.

WONTFIX = Your feature proposed doesn't fit in our plans for this 
project, or the minor bug you get occasionally implies to rewrite 
everything (etc) therefore we choose not to fix it - neither we expect 
anybody else to address it unless they fork the whole project. If you 
believe we are wrong convince us and we might reopen.


If a report is valid but there are no resources to address it then it 
should be left open as NEW with LOW priority, making it easy to be searched.


NEW-LOW and RESOLVED-WONTFIX are clear answers that throw the ball back 
to the reporter or anybody else interested in the report. RESOLVED-LATER 
is confusing and leaves certain expectation, with a higher possibility 
of losing the ball between the cracks.


The comments about LATER make theoretical sense, but the practice of bug 
trackers leaves little room for doubt: the reports that are not open are 
perceived as closed for good. They disappear from lists and reports, and 
are forgotten soon.


--
Quim

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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-05 Thread Krinkle
On Nov 5, 2012, at 11:54 PM, Platonides platoni...@gmail.com wrote:

 How many of them depend on action from somebody else?
 (eg. upstream fixing its tool)
 
 Of course, if we are waiting for upstream, it should list the upstream
 bug id, have upstream keyword, someone actually noticing when it's
 fixed, etc.  but those are form issues, not the status.
 (and yes, 'resolved' is a misnomer)



On Nov 6, 2012, at 12:02 AM, Nabil Maynard nadr...@gmail.com wrote:

 LATER = We acknowledge this is a valid bug, and we agree that it should be
 fixed, but don't have time right now.  We will be voluntarily revisiting
 this soon.
 
 While we could arguably just dump both situations into WONTFIX, I think
 that would muddy the triage process pretty heavily, making it more
 difficult to track bugs we intend to revisit.
 
 That said, it IS easy for LATER to become a procrastination paradise, where
 it gets resolved and then never thought of again.  Would it be worthwhile
 to set up an automated notice when a LATER bug ages past a certain date
 (say, a month without being touched), instead of axing the resolution?
 
 

I agree we should drop this status.

We have the following indications that should be used instead:

* blockers / dependencies
* status ASSIGNED
* keyword upstream
* priority low or lowest
* severity minor
* or, resolved-wontfix if that is the case.

Using LATER in any of these cases only causes the bug to be lost end omitted 
from searches and lists.

I don't think it depends on the project, it depends on the user making the 
query not knowing how to utilise the above factors.

If one wants to generate a list to work off of that doesn't contain any of 
these, exclude them in the search parameters as desired. Don't stamp LATER on 
the bugs to make it fit the lazy search that only omits RESOLVED/**.

@AndreKlapper: What do you think?

-- Krinkle



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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-05 Thread Daniel Friesen

-1

There is an important difference between WONTFIX and LATER.

WONTFIX is something rejected because it's a bad idea, etc...
LATER is something rejected because there are technical reasons we can't  
do it any time soon now. But in the future after some major even it's  
possible that we can finally fix it.


The key point being that we don't ditch it because we won't fix it, but  
rather because we can't yet.


And that is very important.

If something is RESOLVED LATER. Then periodically and after major things  
happen we can look back through RESOLVED LATER and finally pick out old  
bugs we can fix. Something beautiful since these can be major improvements  
to MediaWiki.


But if we instead resolve things we might be able to fix in the future as  
WONTFIX and dilute them right along side bugs that should NEVER be  
implemented... then we can no longer look back and find old bugs we can  
finally fix.


If you want to get rid of RESOLVED LATER. You should first compile a full  
history of bugs and make a list of all bugs that were once marked RESOLVED  
LATER and then were given a new resolution.


--
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]

On Mon, 05 Nov 2012 14:25:12 -0800, Quim Gil quim...@gmail.com wrote:

I was a bit of a lazy child, specially when it came to clean up my room  
or do my homework. I tried to convince my mom and teachers about the  
paradigm of RESOLVED LATER, but they never bought it. At the end I had  
to clean up my room and do my homework.


Even as a child I suspected that they were actually right. If something  
has been postponed for later it can't be called resolved. Now it's me  
who hears from time to time excuses from my kids that sound more or less  
like RESOLVED LATER. Yeah, sure, I tell them, pointing to the source  
of pending work.  :)


And now to the topic:

What about removing the LATER resolution from our Bugzilla? It feels  
like sweeping reports under the carpet. If a team is convinced that  
something won't be addressed any time soon then they can WONTFIX. If  
anybody feels differently then they can take the report back and fix it.


Before we could simply reopen the 311 reports filed under RESOLVED LATER:

http://bit.ly/YxW60z

Huggle  1
MediaWiki   74
MediaWiki extensions104
Monuments database  1
mwEmbed 3
Parsoid 1
Tools   2
WikiLoves Monuments Mobile  4
Wikimedia   114
Wikimedia Labs  1
Wikimedia Mobile3
Wikipedia App   3
Total   311


Looking at the total amount of open bugs, the impact is not that big.  
The house will be as tidy/untidy as before, but at least things wll be  
clearer now.


What do you think?

--
Quim



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


Re: [Wikitech-l] About RESOLVED LATER

2012-11-05 Thread Nathan Larson
On Mon, Nov 5, 2012 at 5:25 PM, Quim Gil quim...@gmail.com wrote:

 What about removing the LATER resolution from our Bugzilla? It feels like
 sweeping reports under the carpet. If a team is convinced that something
 won't be addressed any time soon then they can WONTFIX. If anybody feels
 differently then they can take the report back and fix it.

 Before we could simply reopen the 311 reports filed under RESOLVED LATER:


Should we create a new status, e.g. BLOCKED or LATER (rather than RESOLVED
LATER) for these?
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l