- You may or may not answer questions about it. People should be grateful if you do answer questions about it, but no should depend on you answering questions about it, nor should anyone blame you if you choose not to, or are unable to, answer questions about it.
- It may or may not work well. It may seem to work well, but there may be hidden gotcha's waiting to rise up and bite you.
- You do not feel obligated to maintain compatibility with/for it. It may or may not work well, or even work at all, in a future release. No one should blame you if it does not continue to work in a future release. If it breaks in a future release, it will be up the developer (not NT) to figure out how to fix it -- if that is even possible.
My question is that it seems to me that there are several categories of "unsupported" and I do not know how to tell them apart. Is there any guidance on this? Is there any way to tell which of the following is the case for any particular case of "unsupported"?
- You may know that it is a bad idea and wish to actively discourage anyone from doing that.
- You simply do not know about it. Might be OK and might not, but it is outside your knowledge.
- As far as you know, it is fine -- you just want to be clear that NT feels no obligation to provide support or to maintain compatibility.
--EV

Comment