Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] Bug Target Milestone -- versus Future

Agreed.

 

‘—‘ is the default so generally it means it’s a bug that no-one has set the target milestone yet. ‘Future’ means that someone did think about it enough to say it won’t be fixed any time soon. The problem I have with ‘Future’ is that inboxes aren’t sentient enough to set target milestones, so ‘Future’ on an inbox doesn’t make sense. If it’s not on an inbox, the assignee is essentially saying that they want to fix it, but not any time soon. If that’s the case, I’d rather see the bug stay on the inbox in case someone else does want to fix it some time soon.

 

I have a similar issue with WONTFIX. I think we need to be careful with it. Bugs should be marked WONTFIX if it doesn’t make sense for anyone to fix it, maybe because there is a better approach, or the feature that’s broken is gone. We shouldn’t be marking bugs WONTFIX because we have a personal disagreement with the bug, unless there is a good community discussion about it and it turns out that everyone disagrees with the bug.

 

I’m not sure we have this policy on the wiki. Something I should look at…

 

Thanks!

Doug Schaefer, QNX Software Systems
Eclipse CDT Project Lead, http://cdtdoug.blogspot.com


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Schorn, Markus
Sent: Friday, May 25, 2007 3:54 AM
To: CDT General developers list.
Subject: RE: [cdt-dev] Bug Target Milestone -- versus Future

 

I never got the difference between 'Future' and '---', the difference seems to be a

nuance.

 

Assigning bugs to an engineer makes a bigger difference, because it has the side-effect

that the discussions no longer go to the core-inbox, and I guess most of us are watching

the inbox.

Therefore I prefer having bugs assigned only when someone decided to actually fix it. It

is also helpful for me to see a target-milestone together with an assignment.

 

Markus.

 


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Doug Schaefer
Sent: Donnerstag, 24. Mai 2007 17:31
To: CDT General developers list.
Subject: [cdt-dev] Bug Target Milestone -- versus Future

Hey gang,

 

I see a bunch of us are going through the now < 1100 bugs (woo hoo!) and triaging them. Some of mine are marked Future and some are ‘—‘. It’s probably time to discuss again what we want these states to mean.

 

Here’s a straw man idea:

‘—‘ means that we haven’t decided, or have decided it should be fixed but don’t have the time.

‘Future’ means that we really don’t think it needs to be fixed, but if someone wanted to in the Future, they could.

 

My problem with that is that ‘Future’ then probably means enhancement. So may be we only use that milestone for enhancements, I’m not sure…

 

For ‘—‘, if it is still assigned to an inbox, then you can assume no-one has decided. But if it is assigned to someone, then that person thinks it should be fixed but isn’t sure when they’ll get around to fixing it.

 

Anyone have thoughts on that?

 

Doug Schaefer, QNX Software Systems
Eclipse CDT Project Lead, http://cdtdoug.blogspot.com

 


Back to the top