Blogs

max

Accepted - TBD - what the heck does it mean?!

     

We’ve just published our new major release – DXperience v2007 vol 3. As always, we’ve introduced a bunch of new features based on the requests submitted as suggestion items to the Support Center.

However, a lot of suggestions are still not implemented, and we often receive questions on when corresponding features will be introduced.

If you think I’ll finally tell you here WHEN we’ll really implement them, you are wrong. I would love to do that, but it’s simply impossible, since a lot of factors have to be weighed when we make a decision about which features will go to the next major version and which won’t. What I’ll clarify is how treat the states of the suggestions, as well as other issue types shown by the Support Center 

image ,

and how you can affect the process of decision making.

Obviously the most common question we hear is what that mysterious “Accepted – TBD” state really means. Well, the Support Center already mentions that “"Accepted - Release TBD" indicates that the suggestion is under consideration and we will discuss its possible implementation in future”. Nice phrase, right?

So, what does it really mean...

It means that we understand the goal, and find that this feature may be useful for other customers. That it really makes sense to implement your suggestion at some point, we want it, and it’s possible from the technical point of view, even if the current product implementation may not allow us to implement it without rewriting it from the ground up.

You see, it’s relatively simple, but involves a lot of factors to build into the consideration, all with knock-on effects…

The next state a suggestion can get is Planned (or even Implemented). According to the Support Center hints they mean:

- "Planned" indicates that we accepted the suggestion for implementation in one of the next updates

- "Implemented" indicates that the suggestion has been implemented and will be included in a future public release

It’s important to understand that “Planned” is usually used when we finally decide that we’re ready to implement this suggestion, and want to include it in the next major version. Though it’s good news to get a notification about changing a request to this state, I would warn against relaying on it – the feature may not be included in the very next major version and it could be that we remove it if it delays the release. It’s actually a rare scenario, and we do our best to set this state only when we know that a feature will be included for sure, but anyway…

Obviously, the next common question is how I can speed up the process and get a shining notification saying “Implemented” ASAP.

To be frank, there is no good way for that. But we offer a “hidden” feature called issues tracking.

image

Besides the fact that it’s useful to get notifications about issue state changes, we take the total number of trackers into account when reviewing the current “Accepted – TBD” list. Possibly we’ll introduce other ways to affect this process, but I can’t speculate on that right now. What you may wish to do is to track the following suggestions corresponding to this subject:

CS55224 - Vote for suggestions

CS22007 - Points

DS41659 - Display the number of users tracking a suggestion

One more state used for Suggestion items I want to highlight is “Rejected”. Support Center tells us:

- "Rejected" indicates that we did not accept the suggestion and will not implement it

This isn’t an easy one, and we use it when we don’t want to mislead you and give a false hope that we’re continuing to consider its implementation. However, things are changing all the time and we may reconsider our decision at some point, especially taking into account a growing number of trackings for such suggestions.

The rest of state descriptions are mostly self-explanatory except for the following two:

- "Won't Fix" indicates that this is not an bug and we are not going to fix it

- "By Design" indicates that this feature was designed to work in this way.

These are definitely the two hardest ones to use, but Julian made a great job describing them in his Can't Fix? Won't Fix! blog post.

As an addendum, here is the list of remaining states:

"Can't Reproduce" indicates that we cannot reproduce the bug report based upon the information provided and additional details are required - applicable to Bug Report.

"Fixed" indicates that the bug report has been fixed and the fix will be included in the next public release - applicable to Bug Report.

"Answered" indicates that the question has been answered - applicable to Question.

"Insufficient Information" indicates that the information provided is not enough for us to give a complete solution and we need additional information - applicable to Question and Suggestion.

"Duplicate" indicates that this is a duplicated bug report and the Duplicated ID links to it - applicable to all issue types.

Published Nov 16 2007, 05:53 AM by Max V. Evseev (DevExpress)
Filed under:
Technorati tags: Support Center
Bookmark and Share

Comments

 

Jascha said:

Max,

Thanks for the information. Perhaps one day we will actually find out what the acronym TBD stands for ;)

Jascha

November 16, 2007 10:25 AM
 

Accepted - TBD ??? what the heck does it mean?! said:

Pingback from  Accepted - TBD ??? what the heck does it mean?!

November 16, 2007 10:27 AM
 

Rollie Claro said:

TBD? oohh simple.

To Be Define!

i guess the reason why it is not defined yet.

November 16, 2007 12:30 PM
 

Crono said:

To Be Determined?

November 16, 2007 1:43 PM
 

Dusan Pupis said:

TBD = To Be Determined?

November 16, 2007 1:48 PM
 

Michael Petrinolis said:

"Accepted - Release TBD" indicates that the suggestion is under consideration and we will discuss its possible implementation in future”

TBD = To Be Discussed?

November 16, 2007 3:04 PM
 

Ben Hayat said:

TBD => Tur-Bo Diesel ;-)

November 16, 2007 3:54 PM
 

Gary Gibbons said:

tidy bowl diving

-or-

to be determined

November 16, 2007 4:15 PM
 

Riyaz Qureshi said:

Why not TO BE DECIDED?

November 16, 2007 4:57 PM
 

Ben Hayat said:

TBD = To Be Discovered!

November 16, 2007 5:31 PM
 

IOANNIS MPOURKELIS said:

To Be or Not to Be?

November 16, 2007 9:14 PM
 

Andreas Grabmüller said:

To Be Done?

November 17, 2007 10:22 AM
 

Michael Palmer_1 said:

Coming from the lawyer side of the world TBD has always meant "To Be Determined".

November 17, 2007 11:22 AM
 

RAUL TORTIMA said:

I would bet its To Be Developed

November 20, 2007 6:49 AM
 

Callon Campbell said:

To Be Debugged?

To Be Delivered?

I'm thinking it's To Be Determined.

November 26, 2007 4:27 PM
 

Mike said:

Thinking, but distracted.

November 27, 2007 1:37 AM
 

http://community.devexpress.com/blogs/max/archive/2007/11/16/accepted-tbd-what-the-heck-does-it-mean.aspx said:

March 26, 2008 4:55 AM
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.