Obwohl Github ein nettes Zuhause für Java-Open-Source-Projekte bietet, gibt es einige Dinge, die im Vergleich zu reiferen Open-Source-Hosting-Sites noch fehlen. Ich habe bisher herausgefunden, dass Sonatype Maven-Repository-Zugriff für Open-Source-Projekte bietet, die ein Problem lösen; und es gibt viele Lösungen für Mailinglisten für Benutzer/Entwickler.JavaDocs mit GitHub verfügbar machen, Sonatype Maven Repo
Eine Sache, die ich jetzt zu lösen versuche, ist die Veröffentlichung von automatisch generierten Javadocs für das Online-Browsing. Obwohl das Veröffentlichen von Source-Jars über Maven ein wenig mit IDEs hilft, mag ich es immer noch, javadocs online zu durchsuchen, ohne ein Projekt herunterzuladen oder zu importieren. Weiß jemand einen guten Weg, dies zu erreichen, für Projekte, die bei Github veranstaltet werden? (Muss nicht etwas sein, das Github anbietet, aber idealerweise kann es passieren, dass die Freigabe automatisch unterbrochen wird.)
Danke, das ist eine gute Idee und könnte gut genug arbeiten. – StaxMan
FWIW, das hat ziemlich gut geklappt, auch ohne mehr Automatisierung. Ich mache einfach 'mvn install', benenne 'target/apidocs' als 'javadoc/[VERSION]', 'git add' commit und das war's. – StaxMan
FYI, ich benutze jetzt http://khuxtable.github.com/wagon-gitsite/, was die Site-Bereitstellung für den Zweig 'gh-pages' vollständig automatisiert. –