On Mon, Aug 24, 2009 at 10:15:20PM +0300, Shai Erera wrote:

> I think it all boils down to this jar drop-in ability. 

Expecting jar drop-in compatibility for bugfix releases is 100% reasonable.
Expecting something close to jar drop-in compatibility for minor releases
seems pretty reasonable, too.  

Expecting jar drop-in compatibility minus deprecations at a major version
change is only reasonable when that has been made the explicit public policy
of the project.  By making that promise, you are squandering your one
opportunity to make disruptive changes.  

Instead, you're trying to shoehorn what ought to be disruptive changes into an
artificially continuous release cycle.  It's a lot of work, results in a lot
of inelegant compatibility APIs, and seems not to have been successfully
implemented yet for 2.9.

Marvin Humphrey


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to