This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I have a java web application based on the GWT technology, I would like to write documentation for this application but I'm not sure of the best method for hosting this.
My initial thought was to have one big PDF document, and if the user needs to see help they would click a link on the application to open this PDF. In my opinion this is a rather crude way of doing it, and maintaining a PDF could be a potential nightmare.
What I would really like, is to have some kind of embedded Wiki site, so I can add new pages, check it in via SVN and be done with it. This means that if a user clicks on a help link, they get a new browser window with this wiki.
My main problem is that I haven't been able to find an embedded wiki, I've trawled google but I can't find a good starting point.
The application would run off Tomcat (or glassfish / jetty), I could install mediaWiki separately but that could also become a chore in the future.
Can anyone give me some advice on what to search for? even a heads up on a good product would be brilliant