commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Russel Winder <>
Subject Re: [cli] What are the current status for CLI 2.0?
Date Sat, 27 Oct 2007 06:24:04 GMT

On Fri, 2007-10-26 at 15:58 -0700, wrote:
> Brian, thank you for the information.  I have checked the JIRA issues.
> It seems to me that CLI 2 is kind of working and there is no big
> problems.  Do you agree?  Or I better use CLI 1.1?
> Actually, I am thinking about use CLI 2 for my application and work on
> CLI 2 at the same time.  It seems to me that the CLI 2 committers are
> not currently active.  So it is hard to work on it.  Is there anything
> we can do except for waiting?

Many weeks ago, I reported that the Groovy project is having to stay
with CLI 1.0 since despite all the great bug fixes and effort that Henri
and Brian put in to create the CLI 1.1 distribution, there are some
showstopper bugs that got introduced.  I put one test case onto JIRA but
have not had time since to investigate the issues myself and it seems
no-one else has either.

There was some discussion about whether to progress the 1.x line or the
2.x line as the main line of CLI but I am not sure a final decision was
ever reached.  One outcome though was that a 2.0-SNAPSHOT jar was
released to the Maven 2 repository.  Unfortunately, I haven't had time
to experiment with this to see if all the problems are solved and the
Groovy project could be changed to depend on CLI-2.0 instead of CLI-1.0
-- assuming a formal release of 2.0 occurs.  Groovy 1.1 will be released
depending on CLI-1.0 I believe.

It has to be said I think that the lack of activity on CLI does seem to
indicate that it may in fact be a project in decline and that the Groovy
project may do well to look to another library.  I don't intend this as
any form of threat or promise of negative publicity, I simply mean it as
saying, CLI is not actively being developed and may be the reason is
that there are better architectures in other packages that naturally
supercede CLI.

Having said this, I hope next month to be able to investigate all of the
CLI issues a little more.

Dr Russel Winder                       t: +44 20 7585 2200
41 Buckmaster Road               m: +44 7770 465 077
London SW11 1EN, UK              w:

View raw message