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: > > http://markmail.org/message/ssh3mgwngpr4m5jz > > 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. -- Russel. ==================================================== 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
signature.asc
Description: This is a digitally signed message part