[jboss-dev-forums] [Design of JBoss Build System] - Maven2 repo cleanup of jboss artifacts

scott.stark@jboss.org do-not-reply at jboss.com
Tue Nov 28 12:18:33 EST 2006


The maven2 repo under http://repository.jboss.com/maven2/ at lease for the jboss components is garbage due to inconsistent use of groupId/artifactId. For example, here are two jboss-common-core trees:

http://repository.jboss.com/maven2/jboss/common/core/jboss-common-core/
http://repository.jboss.com/maven2/jboss/jboss-common-core/

two legacy common-core trees:

http://repository.jboss.com/maven2/jboss/jboss-common/
http://repository.jboss.com/maven2/jboss/core/common-core/

Most of this I guess is what Ruel ported from the jbossbuild repo. For the jboss artifacts I believe we should just have a groupId of jboss and an artifactId of the project name. As we mavenize projects we need to be validating that the dependencies to http://repository.jboss.com/maven2/ artifacts are known and valid entities. Right now:

- jbossxb has invalid dependencies
- We are missing jbossretro versions of the jboss-common* artifacts
- jbosssx has questionable jboss artifact dependencies.

We are brining on a QA person tasked with focusing on the maven2 build issues, so we can port projects and get some consistency in this area.


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3989410#3989410

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3989410



More information about the jboss-dev-forums mailing list