Hello, I would like to keep the list of dependencies for maven-debian-helper as small as possible. But on the principle of factoring out code, I'm fine. There are more libraries available in Debian now than when I started working on this package.
JCommander looks like a good candidate, but as it's a native Maven project, you will have to re-package it using maven-repo-helper and maven-ant-helper only to avoid circular dependencies. Ludovic On 18/05/2012 19:07, Manfred Moser wrote: > On Fri, May 18, 2012 12:29 am, Thomas Koch wrote: >> Hi, >> >> I want to introduce a cli option parsing library for maven-debian-helper. >> There a tons of such java libraries out there: >> >> http://jewelcli.lexicalscope.com/related.html >> >> Just FYI, I had a look, which of these we have in Debian: >> >> - libcommons-cli-java >> - libjargs-java >> - libjcommander-java >> - libjoptsimple-java >> - libgetopt-java >> - libargs4j-java >> - liboptions-java >> >> Sh...ugar.. I thought looking into what is packaged would make the choice >> easier... >> >> rule outs: >> >> - libcommons-cli-java - I don't like Apache Commons stuff >> - libargs4j-java - Is modelled after javac's broken options, not GNU style >> - liboptions-java - AFAIK only used by one project >> - libjargs-java - very low activity upstream, last release 2005? >> - libgetopt-java - ancient (2000) Java style, only translation updates >> since >> then >> >> good: >> >> - libjcommander-java - active, documented, Git, Unit Tests >> - libjoptsimple-java - active, Git, Unit Tests, Code Quality Tools, >> POSIX/getopt style, documented >> >> Jcommander's documentation looks more inviting. So I'll start with that >> one. >> >> Regards, >> >> Thomas Koch, http://www.koch.ro > > Good choice. I played with it before and it is quite nice. > > manfred > -- To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4fb6c55c.8040...@laposte.net