Hi, only a suggestion that you might consider for writing HBase documentation: sphinx[1].
* Uses reStructuredText as input format[2], therefor * the source text format is pleaseant to read too * the source can be checked in to SVN/GIT so code and documentation are in the same systen. Jira patches can come together with documentation changes in the same patch. * Produces HTML and PDF as output * Support to include javadoc documentation is under development[3] as a GSOC project * Popular in the python world. Python seems to be popular in the Hadoop ecosystem too. I've not yet used sphinx itself, but only reStructuredText. But I very much enjoy to have the documentation as plain text files alongside my code and still be able to compile a website or a PDF from it. If you'd like to consider this option, I may have time after the next exams in september to digg deeper into sphinx. [1] http://sphinx.pocoo.org/ [2] http://docutils.sf.net/rst.html [3] http://leapon.net/files/Multiple%20language%20support%20for%20autodoc%20in%20Sphinx%20via%20ANTLR.html Best regards, Thomas Koch, http://www.koch.ro