Gary>If you manage your Maven (for example) POM properly,
Gary>and you assemble a distribution you'll only end up with the latest
version.

Then I don't truly understand what did you mean by mentioning "Jar hell".

I claim that removal of NTEventLogAppender can't cause "jar hell"
because people either keep using 1.2.17 or upgrade to 1.2.18.

You said: "We cannot break binary compatibility, that would create a bigger
mess: Jar hell"
What I say is that if people end up with *both* 1.2.17 and 1.2.18
on the classpath (e.g. failing to manually replace jars in all the places),
they would be screwed no matter how we try keep the compatibility.
That is why removing a rarely used class is not a showstopper.

All in all, it looks like Leo has already fixed the compilation of
the native code, so the discussion of "removal NTEventLogAppender"
is not that important.

Vladimir

Reply via email to