On Mon, May 13, 2013 at 2:12 AM, Chris Wilson <ch...@aptivate.org> wrote:
> The status WONTFIX sounds awfully rude to me.

I've thought so, too, but every time I've tried to come up with an
alternate name I've failed. Any suggestions?

FWIW, "won't fix" has a long history as a term of art in bug tracking;
it refers to issues that, while *valid*, aren't going to be fixed for
some reason or another. That's in stark contrast with "invalid" issues
which are for whatever reason not actually an issue. It's important to
be clear when you mark a ticket "won't fix" that it's a conscious
decision not to do something (rather than trying to pretend that the
something isn't actually a thing.)

So in some sense a "won't fix" state is always going to be pretty
blunt: it's saying that we acknowledge the issue but we're not going
to do anything about it. We can slap a prettier name on it, but we
should avoid anything that isn't clear about exactly what's going on.
In the long run it's better to be clear and say "sorry, we're not
going to do anything about this" (hopefully adding "because X Y Z")
than to say something nice but incorrect like "ooh great idea we'll
think about it!". This is why we killed DDN: it was a way for us to
dodge saying "no", and in the long run I think it's better to say "no"
outright than to pretend something has a chance when it clearly
doesn't.

I know Trac's frustrating, and I'm constantly looking for ways to
improve it. But there's only so much we can do in software when at the
end of the day the message we're sending is one that people aren't
always going to want to hear. There's always going to be some pushback
when we tell people that we won't or can't do what they want, and no
amount of labeling is going to fix that.

So let's do what we can to make it better, but we also need to not
think that there's going to be some magic technical fix to this
problem.

Jacob

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at http://groups.google.com/group/django-developers?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to