commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Russel Winder <>
Subject Re: [cli] CLI 2 State of Play
Date Sat, 12 Jul 2008 16:12:53 GMT
On Sat, 2008-07-12 at 16:02 +0100, Niall Pemberton wrote:
> I saw from the following blog[1] that Hadoop is using CLI
> 2.0-SNAPSHOT, but they're considering rolling back (HADOOP-3676[2])
> because of the uncertainty wrt CLI 2.0. Seems the most recent
> discussion was inconclusive:
> I guess the lack of decision on 2.0 is/was caused by lack of people -
> although besides Henri, Emmanuel seems to have got interested
> recently. Perhaps we should just throw out a release and see what
> happens? Anyone got any ideas/opinions on moving forward - seems that
> remaining in limbo is the worst option.

The fact that there doesn't seem to be any consistent interest in
developing Commons CLI is the problem.  I cannot commit any of my time
to it I'm afraid.  I haven't really had chance to test Emmanuel's
putative fix for CLI-137 which was a principal blocker.  However, a
quick check appears to show that some of the problems of CLI-137 are
still present  in HEAD.

The lack of progress on a 1.2 release, and the fact that a decision was
made to say 1.x  had no future and that the future was in 2.x but
without there being any development activity has led to some apathy
towards Commons CLI.  In the Groovy community there is some thought of
dropping Commons CLI and switching to JOpt Simple.  Indeed Gradle has
already done this despite the fact that Commons CLI is supposed to be
integrated into Groovy.

Unless Apache Commons can find a team to work on Commons CLI at least a
little bit, it might be better to declare an end of life and so give
people some certainty.  JOpt Simple may be less good that Commons CLI
but the person developing it is maintaining it actively.

A couple of people put their hands up a couple of months ago offering
effort but their offers weren't picked up on.

Dr Russel Winder                 Partner

Concertant LLP                   t: +44 20 7585 2200, +44 20 7193 9203
41 Buckmaster Road,              f: +44 8700 516 084
London SW11 1EN, UK.             m: +44 7770 465 077

View raw message