On Nov 16, 2009, at 3:14 PM, Andrey Razumovsky wrote:

Sun JDK still contains some
methods, deprecated ages ago.

I know. Sun is insane with their deprecation policies. The point of 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

Reply via email to