Hi,

As noted here, there is a bad commons-cli-1.0.jar file in circulation.
It would appear that a trunk build somehow got uploaded to ibiblio as
"commons-cli-1.0.jar", ie every Maven user whose project depends on
commons-cli 1.0 is actually compiling against a snapshot of unknown
date.

http://marc.theaimsgroup.com/?l=jakarta-commons-user&m=112059979308549&w=2

I propose that we cut a 1.0.1 release immediately which is simply a copy
of the 1.0 tag but with:
* version# updated to 1.0.1
* a note on the welcome page for the website noting the issue

We can then delete the commons-logging-1.0.jar from ibiblio. Note that
this will break every build in existence which depends on
commons-cli-1.0. However I think that's necessary: currently they
*think* they are compiling against 1.0 but are actually compiling
against a trunk snapshot from about 12 months after 1.0 was actually
released. Breaking the builds so people can fix their dependency is
probably the best option. Actually, if people have the jar in their
maven repository their build will probably still work - only new users
will break (which is probably a bad thing).

I'm willing to be release manager for this. Of course it would be better
if a CLI maintainer popped up to do this - Rob are you out there?

Torsten has indicated that there are some other bugfixes around and that
it might be time to release a version with actual changes. I would
prefer to avoid that, though: releasing 1.0.1 with no changes can be
done right now with minimal effort.

Comments/votes?

[ ] yes, release 1.0.1 and delete 1.0
[ ] let's wait for a CLI maintainer to do this
[ ] no, because.....


Regards,

Simon


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to