Russel Winder wrote:
Paul,

On Wed, 2008-05-28 at 21:27 +0100, Paul Cager wrote:

I have done some work on CLI-137 as part of the Debian packaging. I think it is quite a severe bug, as it does not allow you to handle (for example) multiple "-D" arguments (as found in Maven or ant).

Exactly.  For the Groovy and Gant projects, this is not so much severe
as a complete blocker.  We upgraded 1.0 -> 1.1, made changes for the
hasArg(s) problems and still nothing about multiple options worked.
Worse all the non option parameters were absorbed into the options
processing.

I've prepared a patch for it for the Debian build (although I do not necessarily think that's the best way to fix it), and amended the JUnit tests to demonstrate the problem.

I sent an email to the -dev list a few weeks ago, but I think it might have gone missing. Here it is:

I certainly saw the email and was hoping there would be a response.  I
appreciate Hen is trying his best to keep Commons CLI ticking over, but
it really needs someone with commit access to take ownership of the
Commons CLI package.

Step 1 for me is to give the 1.x branch a Maven 2 build.  I will take a
Bazaar branch and see if dropping the POM from trunk in and editing
suitably does the trick.

I've checked in a working Maven 2 POM in the 1.x branch. It is missing the assembly bits, but we can look at that later on. Let me know if it needs anything more.

<snip/>

--
Dennis Lundberg

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

Reply via email to