On May 29, 2008, at 8:31 AM, Ittay Dror wrote:


Did you guys think of structuring the documentation section like vim.sf.net
or mysql's site? In both of them, users can add comments to the
documentation page. These comments usually have a wealth of information in
them.

Related to that, why the separation of wiki and documents? A wiki with the documents and with an ability for adding comments at the buttom, will be
excellent.

I definitely see the positive side of such an approach. Yet there are a couple of reasons why we don't do this.

- I like to have a PDF version of the documentation (e.g. for nice searching). We are hosted at codehaus which provides us the confluence wiki. Confluence does not preserve the order when exporting to PDF. The chapters in your PDF are always alphabetically sorted. The confluence guys are working on this, but I don't know when this is released and when codehaus updates to this new version of confluence. - I don't know about the other wikis. What I think is essential for a robust documentation is automatic generation of chapter, section and subsection numbers. Also the possibility to create links to labels, so that you don't have to worry about fixing the references when you add sections to it. Sooner or later we will also create and index for our documentation.
- The layout of Latex is very nice.
- Most of the code snippets in the documentation are integration tests. We automatically include the source code of the tests into the documentation. When we execute the tests we capture the output and include this output also in the documentation. I wouldn't know now to do this with confluence.

One possible way of combining both approaches would be to export the generated documentation into a wiki.

- Hans


Ittay
--
View this message in context: http://www.nabble.com/site-suggestion- tp17528465p17528465.html
Sent from the gradle-dev mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



--
Hans Dockter
Gradle Project lead
http://www.gradle.org





---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to