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