On Mon, 11 Sep 2006, Mark Phippard wrote:
> Daniel Rall <dlr@collab.net> wrote on 09/11/2006 02:24:36 PM:
>
> > Past a certain point (e.g. allow the library to load enough to spit
> > out a "version mismatch" error or something), I don't agree. Trying
> > to support mismatched library versions which were never intended to
> > work with each other is an uphill battle that is going to lead to a
> > matrix of unanticipated problems, and is definitely more trouble than
> > it's worth.
>
> I think our minimum effort going forward should be to insure that any
> version of the JAR from 1.4 onward can load any future version of the
> library and successfully call the getVersion() methods we added in 1.4.0.
>
> Beyond that I'd like to see a best effort attempt at compatability and no
> consideration given to trying to needlessly prevent stuff from running. It
> seems unlikely that an older JAR would not have all of its methods
> implemented by the library and with a newer JAR if your Java code is using
> newer methods you ought to check the library version first.
This sounds reasonable to me.
- application/pgp-signature attachment: stored
Received on Mon Sep 11 22:08:06 2006