On Nov 16, 2009, at 3:14 PM, Andrey Razumovsky wrote:
Sun JDK still contains some
methods, deprecated ages ago.
Sun JDK still contains some
methods, deprecated ages ago.
deprecation is to give people a warning that something's going away
soon. Not to keep it forever.
Historically in Cayenne the deprecation timespan was between major
releases. I.e. the promise is that if something is "deprecated since
3.0", it won't be in 3.1. Anything more conservative than that would
just result in an unbelievable code mess.
In fact I am in favor of shorter major release cycles in large part
because we'll be able to evolve the framework faster (still giving
users a proper warning of course).
Andrus