Deploy maven artifacts to central via sonatype oss
Status: Beta
Brought to you by:
odlingsmee
Please deploy the maven artifacts to maven central too. This would make it easier for people to use your plugin in their projects since they would have to manually install the files into their repositories anymore (by invoking mvn install:install-file).
The easiest way to do this would be by using the OSS hosting service of Sonatype
https://docs.sonatype.com/display/NX/OSS+Repository+Hosting
They allow you to deploy your artifacts to their nexus server, and after passing a few quality checks, push those artifacts automatically to maven central.
Sounds like a good idea - one that I will consider.
My main concern is around sourceforge ranking. It is a bit of a catch-22 as SF ranking is partly determined by the number of downloads. On the one hand pushing to external download site might increase exposure and make it easier for Maven users, however it is also likely to damage the SF ranking.
As I say I we will think on it.
Mike
OK also trying to persuade the powers that be to make SF more Maven friendly. Plase add your vote to the idea at https://sourceforge.net/apps/ideatorrent/sourceforge/ideatorrent/idea/663/
Mike
For the time being the new version of the maven plugin includes some scripts to ease the installation. Get the release from https://sourceforge.net/projects/xuse/files/maven-2-xuse-plugin/01.00.00-RC2/ and see the updated installation instructions at: http://xuse.sourceforge.net/install-guide.html#Xuse_with_Maven_2_x
Done :-)
I still think that having your artifacts in maven central / oss.sonatype.com would do more for the visibility of your project but your mileage may vary... Thanks anyway for considering the maven repository idea.
Regards,
Hakan
Thanks for the installation instructions and the batch file. Please see the minor bug report I added for the windows version of the installer batch file.
Regards,
Hakan