On Jun 4, 2007, at 7:03 PM, Craig L Russell wrote:
[If interfaces change in an incompatible way on most minor releases, as in your ehcache example, I'd think twice about using the package at all. Not brilliant change management IMHO.]
EHCache actually kept the interface compatible, it is Hibernate that won't allow the upgrade. That is a whole other story.
Ideally folks would change package names for major version releases, but it doesn't usually happen in java-land, sadly.
-Brian
