+1
Don't get me wrong here, I love the tool and I love the near immediate
responses to bugs that I see run through this list.
However, isn't standard practice when dealing with a piece of software
to ensure you have the latest version before going to support anyway?
If you are in fact out of date, the support policy can be as simple as
starting out with making sure you have the latest version of the
application before receiving any serious level of support.
Ayende, you focus your development efforts on creating software that
is open, extendable and pluggable to allow developers to work as they
choose. Then at the same time you're trying to force people to adhere
to your way of doing things, specifically with your release schedule.
The frequency of your releases, although generally welcome, make it
very difficult to keep things up to date. In all honesty, NHProf has
been working fine for me for the last 20+ builds. Why should I have to
keep updating it? If I don't want/need the new features and I'm not
experiencing any breaking bugs, shouldn't it be my own prerogative to
continue using the older version until such a time that I've
determined I need to upgrade it?
A new version notification is incredibly useful. Forcing me to upgrade
to it however is ridiculous. Forcing me to upgrade to a new version
that breaks my current application forcing me to debug a tool that was
working fine 5 minutes previous is ridiculous. Expecting me to block
the application at my firewall to work around this 'issue' is once
again, ridiculous.
- Chris