java.net site-wide maven repository
Since I wrote the last blog entry about the maven java.net plugin, Ross Bamford joined the development, and we've been working on the Maven repository for all java.net projects.
The idea is to have a single Maven repository where all java.net projects can publish their artifacts. This has two benefits; the first is that it becomes easier for other projects to depend on java.net projects, because all the artifacts are available from a single repository. The second is that you can host your artifacts in a publicly visible server without the overhead of posting artifacts to ibiblio.
I mostly worked on the server side, where the daemon collects all the artifacts from all the participating projects and publish them in once place (see this.) Ross implemented a series of javanet:deploy-XXX targets to the maven java.net plugin, which pushes the artifacts into this repository.
We still need to polish up the documentation and etc, but it's already good enough to call it beta-quality. You can try it for your project by following these instruction. We are interested in getting feedback before we finalize this service, so please let us know what you think!