Apache Struts 2 Documentation > Home > Guides > Contributors Guide > Meeting Minutes > 06-15-2005 Documentation > 06-15-2005 TOC Homework |
Click here for the suggestions on documentation style.
One-paragraph description of what is WebWork. And then, an explanation of how the documentation is divided:
If you're new to WebWork, please read the Overview and proceed to the Tutorial to get started. Experienced users can refer to the Cookbook for advanced topics. Use the Reference on an as-needed basis for more specific details. For detailed information about WebWork project, read the section Project Information. Information about many projects related to WebWork can be found in Related Projects
If you have any questions, you can ask them at the user forum/mailing list. Please be sure to read the FAQ before asking any questions.
(details on each of the above follows)
The questions included in the FAQ should be extracted from the User Forum/Mailing List. Someone could review recent messages and find out which questions are asked the most. After that, separate the questions into categories to form the subsections.
This should be in conformance to Patrick's example app. Vitor will talk to Patrick to get his opinions on the sequence of lessons suggested above and how to make the tutorial conformant to the example app.
All the tips in the Cookbook should be revised. Some of them could belong to the tutorial instead (basic stuff). 3rd party integration tips could be separated from the rest. Also, it would be good if all of them also followed the same structure, kind of like a tutorial lesson, but on advanced topics. The differences between the Tutorial and the Cookbook would be:
Tutorial | Cookbook | |
---|---|---|
User level required: | Begginner | Intermediate |
Availability of Source code: | In the documentation and in the src folder of the distribution (ready for deploy and test). | Only in the documentation, and may not be complete. |
Should be read in sequence? | Yes. | No. |
A question that arised in the TOC discussion was: what's the difference between the Cookbook and the FAQ? Well, some of the items in the Cookbook are also FAQs (people ask about them a lot), so they would also be included in the FAQ, with links to the Cookbook. The FAQ should have quick answers or link to longer answers, such as the Cookbook. The Cookbook is tutorial-style, a collection of mini HOW-TOs.
An important thing about the reference is that it should be written in book-style (or hibernate-reference-style) so a PDF version would be generated and people could print it, pass it around the office or read it while working out or relaxing in bed. Therefore, Confluence's PDF features play a big part in this. Some questions that came up during the discussions: