John E. Conlon wrote:
On Sat, 2006-11-04 at 07:28 -0500, Richard S. Hall wrote:
If you have some specific libraries you with to volunteer to bundle-
ize, I can add your name and the libraries to the wiki page for now until we decide what our process will be.

Would like to bundleize the following three:

<groupId>antlr</groupId>
<artifactId>antlr</artifactId>
<version>2.7.6</version>

<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.1</version>

<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.0</version>

I added these to the Felix Commons wiki page...there is some overlap with what Felix said he would potentially provide, but we can work that out...that is the whole point of this initiative. :-)

Since bundleizing is just a pom.xml, how shall I furnish you with the
pom.xml files? Maybe you could open Jira issues and I (or other
contributors) can simply attach the pom.xmls for your or Enrique's
review?

Good question. Slight variation, perhaps, I created a "Felix Commons" JIRA component, so you can create an issue for any POM that you have and attach it to that. Seems reasonable to me...although I am just winging it here. I am still not exactly sure how we are going to do this or where these generated bundles are going to live, etc. It would be nice if we could automatically publish them to an OBR repository some place...something to work on for the future, I guess. :-)

-> richard

I was thinking lately that we could actually define a common process/approach for bundling third-party libs and define a POM file template for our new maven plugin for doing so. Then the whole process potentially becomes really simple. Felix Commons could become a large "project" of POMs where each simply has a dependency on the library it wants to convert, which will then convert it automatically with the plugin when built...then we just need to make the resulting JARs publicly available (perhaps through OBR and Maven) and we are done.
This is pretty much the approach I was thinking. Just a bunch of poms
that are built and deploy their bundles to Maven.


thanks,
John


Reply via email to