Aunque Github proporciona un buen hogar para los proyectos de código abierto de Java, hay algunas cosas que aún faltan en comparación con los sitios de alojamiento de código abierto más maduros. Hasta ahora he descubierto que Sonatype ofrece acceso al repositorio Maven para proyectos de código abierto, lo que resuelve un problema; y hay muchas soluciones para listas de correo de usuario/dev.Haciendo JavaDocs disponible con GitHub, Sonatype Maven repo
Pero una cosa que ahora estoy tratando de resolver es la publicación de javadocs generados automáticamente para la navegación en línea. Aunque publicar jars fuente a través de Maven ayuda un poco con los IDE, todavía me gusta la capacidad de navegar javadocs en línea sin descargar o importar un proyecto. ¿Alguien sabe de una buena manera de lograr esto, para proyectos alojados en Github? (No tiene que ser algo Github ofrece, pero lo ideal es algo que puede ser automatizado a suceder cuando se corta la liberación)
Gracias, eso es una buena idea y podría funcionar bastante bien. – StaxMan
FWIW, esto ha funcionado bastante bien, incluso sin más automatización. Acabo de hacer 'mvn install', renombrar 'target/apidocs' como 'javadoc/[VERSION]', 'git add' commit y eso es todo. – StaxMan
FYI, ahora estoy usando http://khuxtable.github.com/wagon-gitsite/ que COMPLETAMENTE automatiza las implementaciones del sitio en la rama 'gh-pages'. –