On 11/24/2013 02:37 PM, Emmanuel Bourg wrote:
> Le 24/11/2013 13:09, Thomas Neidhart a écrit :
> 
>> And merge the cli2 source into cli trunk afterwards.
> 
> err... no, cli2 is a dead end imho. There is no point designing a new
> incompatible API, JCommander has already filled that spot.
> 
> I would rather focus on incremental improvements over the current API.

well, I never looked at cli2, but I thought substantial work has gone
into it on which we could continue.

Some time ago, I played around with various cli implementations,
including jcommander, args4j and airline.

All of them have their strengths but also limitations.

I ended up using jcommander but did the help printing myself via
reflection to better align it with the gnu style help which I wanted to
mimick.

So I think there is potential to come up with a cli library that really
combines the strength of all the other competitors and is still very
flexible to use. But it depends if there is really a community interest
for this as there are already so many alternatives available that are
available right now and people are using them.

Thomas

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to