Re: [cli-avalon] svn commit: r529044 - /jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml
On 4/15/07, sebb <[EMAIL PROTECTED]> wrote: On 15/04/07, Rahul Akolkar <[EMAIL PROTECTED]> wrote: > On 4/15/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > Author: sebb > > Date: Sun Apr 15 11:33:27 2007 > > New Revision: 529044 > > > > URL: http://svn.apache.org/viewvc?view=rev&rev=529044 > > Log: > > Create minimal POM > > > > Added: > > jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml (with props) [...] > Since this a new component, we should preferably discuss its creation > (then have a vote if needed etc.). Not sure I follow that - all I've done is create a Pom so it can be built independently - the code has been in SVN for some while now, waiting for someone to do a release (please!) If we look at what defines a component in the maven sense, we are talking about the {groupId,artifactId} tuple, which is new in the POM you added (my comment was under the line, I should have spelt that out instead). In terms of development in Commons, I think of branches as potentially different lines of development of the same component, rather than potentially different components. For [cli], we've ended up with a divergent set of codebases and releasing each is probably not making it better. Its confusing, suboptimal, and hopefully, avoidable. If enough of us want to see more than one cli-ish component released out of Commons, then IMO it would be nice to (not in any temporal order): * Treat this as component creation (rather than just another [cli] release), and acceptance into Commons Proper is usually via a vote * Have a [cli-avalon] site * Have all cli-ish components' sites point to each other, explain why there are more than one, why users should prefer one over the other etc. -Rahul Sebb - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [cli-avalon] svn commit: r529044 - /jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml
On 15/04/07, Rahul Akolkar <[EMAIL PROTECTED]> wrote: On 4/15/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Author: sebb > Date: Sun Apr 15 11:33:27 2007 > New Revision: 529044 > > URL: http://svn.apache.org/viewvc?view=rev&rev=529044 > Log: > Create minimal POM > > Added: > jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml (with props) [...] Since this a new component, we should preferably discuss its creation (then have a vote if needed etc.). Not sure I follow that - all I've done is create a Pom so it can be built independently - the code has been in SVN for some while now, waiting for someone to do a release (please!) Sebb - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [cli-avalon] svn commit: r529044 - /jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml
On 4/15/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: Author: sebb Date: Sun Apr 15 11:33:27 2007 New Revision: 529044 URL: http://svn.apache.org/viewvc?view=rev&rev=529044 Log: Create minimal POM Added: jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml (with props) Added: jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml URL: http://svn.apache.org/viewvc/jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml?view=auto&rev=529044 == --- jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml (added) +++ jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml Sun Apr 15 11:33:27 2007 @@ -0,0 +1,95 @@ + + +http://maven.apache.org/POM/4.0.0"; +xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";> + +org.apache.commons +commons-parent +1 + + 4.0.0 + commons-cli-avalon + commons-cli-avalon Since this a new component, we should preferably discuss its creation (then have a vote if needed etc.). -Rahul + 2.0-SNAPSHOT + CLI-Avalon + + 2002 + +Commons CLI (Avalon) provides a simple API for processing and +validating a command line interface. + + + http://jakarta.apache.org/commons/cli/ + + +jira +http://issues.apache.org/jira/browse/CLI + + + + scm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/cli/branches/avalon-implementation + scm:svn:https://svn.apache.org/repos/asf/jakarta/commons/proper/cli/branches/avalon-implementation + http://svn.apache.org/viewvc/jakarta/commons/proper/cli/branches/avalon-implementation + + + + + + + + junit + junit + 3.8.1 + test + + + + + jdepend + jdepend + 2.5 + test + + + + + +src/java +src/test + + + src/java/org/apache/commons/cli/avalon + org/apache/commons/cli/avalon + +**/*.properties + + + + . + META-INF + +NOTICE.txt +LICENSE.txt + + + + + + \ No newline at end of file Propchange: jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml -- svn:eol-style = native Propchange: jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml -- svn:keywords = Author Date Id Revision - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r529044 - /jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml
Author: sebb Date: Sun Apr 15 11:33:27 2007 New Revision: 529044 URL: http://svn.apache.org/viewvc?view=rev&rev=529044 Log: Create minimal POM Added: jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml (with props) Added: jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml URL: http://svn.apache.org/viewvc/jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml?view=auto&rev=529044 == --- jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml (added) +++ jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml Sun Apr 15 11:33:27 2007 @@ -0,0 +1,95 @@ + + +http://maven.apache.org/POM/4.0.0"; +xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";> + +org.apache.commons +commons-parent +1 + + 4.0.0 + commons-cli-avalon + commons-cli-avalon + 2.0-SNAPSHOT + CLI-Avalon + + 2002 + +Commons CLI (Avalon) provides a simple API for processing and +validating a command line interface. + + + http://jakarta.apache.org/commons/cli/ + + +jira +http://issues.apache.org/jira/browse/CLI + + + + scm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/cli/branches/avalon-implementation + scm:svn:https://svn.apache.org/repos/asf/jakarta/commons/proper/cli/branches/avalon-implementation + http://svn.apache.org/viewvc/jakarta/commons/proper/cli/branches/avalon-implementation + + + + + + + + junit + junit + 3.8.1 + test + + + + + jdepend + jdepend + 2.5 + test + + + + + +src/java +src/test + + + src/java/org/apache/commons/cli/avalon + org/apache/commons/cli/avalon + +**/*.properties + + + + . + META-INF + +NOTICE.txt +LICENSE.txt + + + + + + \ No newline at end of file Propchange: jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml -- svn:eol-style = native Propchange: jakarta/commons/proper/cli/branches/avalon-implementation/pom.xml -- svn:keywords = Author Date Id Revision - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]