[Zope-Coders] Re: Collector Status Meanings
Tres Seaver
tseaver at zope.com
Mon Aug 9 19:40:43 EDT 2004
Chris Withers wrote:
> Tres Seaver wrote:
>
>>
>> That is effectively the meaning of "deferred".
>
>
> The only use I saw was "I wanna work on this sometime, so I'm doing to
> accept it." Then it gets deferred the next day and never touched again.
>
> "Wontfix" means (to me,
>
>> anyway) that the requested change, while addressing a legitimate
>> problem, would cause more damage than good.
>
>
> I think I covered this with:
>
> - Changes that would be sensible to make, but would impact on
> backwards compatability in a way that's not acceptable.
>
> Should I tweak that to:
>
> - Changes that would be sensible to make, but would cause more
> damage than good.
>
> ?
You could elaborate ( 'e.g., would break backward compatibility, would
make testing hard / impossible, etc.').
> > "Deferred" means that
>
>> somebody looked at it, didn't reject it as invalid, didn't judge that
>> it was a "wontfix" issue, but that nobody was available to work on it.
>
>
> That's also a Wontfix for me. Because in all practical terms, it means
> it won't get fixed, unless someone gets bored or has a point to prove
> and drags it out... Wontfix'ing something is also usually provokative
> enough that if someone sees something being Wontfix'ed on ZCM and the
> ydon't like it, they step in and do something.
You can't argue from "this is how we have behaved" to "this is what it
should mean". "Wontfix" should be an intentionally *permanent* state;
"deferred" means exactly what it says: "later". It exists deliberately
to allow distinguishing between "never looked at" and "passes at least
initial muster".
> Deferred wasn't a powerful enough message to tempt that to happen, but
> just resulted in the issues beign forgotten about.
So work on fixing that, instead of hiding the dirt under a different rug.
>> I undid a couple of Friday's "wontfix" changes on this basis (one I
>> rejected, beacuse it was really a Python issue; the other I left
>> pending, with a patch).
>
>
> Well, both of those fall into my definition of Wontfix. The patch is
> cute, but if no-one had stepped up, it wouldn't have mattered. The other
> one, well, Wontfix and Reject are both "end states" for me, so either
> has the same effect ;-)
Nope, neither fits "wontfix".
Tres.
--
===============================================================
Tres Seaver tseaver at zope.com
Zope Corporation "Zope Dealers" http://www.zope.com
More information about the Zope-Coders
mailing list