From Allan's post:
I feel I should stress that I am not posting these “status posts” in an attempt of painting some picture of TM 2.0 being around the corner to increase sales or avoid having people jump ship. Please make your decisions about what software to use/buy/support based on released software, not what I or someone else writes about “the future” (which none of us can predict).
Which is an attempt to modify the implied obligations that have arisen from:
- Previous announcements that there would be a text mate 2.
- General expectations about what normal software companies do.
The point I was hoping to make is that people have expectations based on what they believe has/will/should happen, no matter what you believe you have promised, and you either need to deliver on those or change those expectations. If you don't then you might be surprised at their disappointment, but it's pretty inevitable should you fail to manage expectations well enough.
If that sounds stupid or unreasonable to you, then I mostly agree, but these are people you are dealing with and they don't always operate in a logical fashion.
(Incidentally implied obligations are also recognized in law. They don't have to be written into the contract to exist. One example from the UK is employer supplied perks that aren't in your contract. I'm not suggesting that there is any legal obligation in this case (as opposed to an expectation), but they do arise - there's some more information at http://www.gillhams.com/articles/141.cfm )