2010/4/3 Marcin Zajączkowski <mszpak@wp.pl>
Hi,


I'm the author of Seam-Per4j [1] (an add-on which allows to use Perf4j
from applications using Seam) and I would like to put it into central
Maven repository. I've found a nice guide [2], but one of the
requirements is to have all dependency already available in the central
repository. JBoss Seam is not there.

Do you plan to put JBoss Seam into central Maven repository (or rather
what problems caused that it haven't been put it there)?


[1] - http://seam-perf4j.sourceforge.net/
[2] -
http://maven.apache.org/guides/mini/guide-central-repository-upload.html

Actually, the proper guide is here:

http://nexus.sonatype.org/oss-repository-hosting.html

Many of the newer JBoss Community projects, such as Weld, Seam 3, ShrinkWrap, Arquillian, now publish to the Maven central repository by default. Committing to this from the beginning makes it a much more reasonable goal.

Going back to Seam 2 and trying to sync to central is much more difficult in comparison because Seam's dependencies are already established and a good portion of them are not in the central repository. If there were a community initiative to ensure all Seam 2 artifacts are in Maven central, then I would be willing to say that we'd publish Seam 2 to Maven central. Do keep in mind, though, that every dependency must be in central for us to be permitted (by the Sonatype policy) to put Seam 2 in central (no external repositories allowed).

Here's the publishing information for Weld, for reference: http://seamframework.org/Weld/WeldReleasesGettingStarted

-Dan
 
--
Dan Allen
Senior Software Engineer, Red Hat | Author of Seam in Action
Registered Linux User #231597

http://mojavelinux.com
http://mojavelinux.com/seaminaction
http://www.google.com/profiles/dan.j.allen