Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 67833 invoked from network); 24 Nov 2004 05:46:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 24 Nov 2004 05:46:22 -0000 Received: (qmail 12867 invoked by uid 500); 24 Nov 2004 05:46:03 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 12763 invoked by uid 500); 24 Nov 2004 05:46:02 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 12738 invoked by uid 99); 24 Nov 2004 05:46:02 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from [65.77.211.93] (HELO indexgeo.net) (65.77.211.93) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 23 Nov 2004 21:46:00 -0800 Received: from [192.168.1.101] (static-109.227.240.220.dsl.comindico.com.au [220.240.227.109]) (authenticated bits=0) by www2.kc.aoindustries.com (8.12.9-20030917/8.12.9) with ESMTP id iAO5jjUN026901 for ; Tue, 23 Nov 2004 23:45:47 -0600 Message-ID: <41A42E18.1030402@apache.org> Date: Wed, 24 Nov 2004 16:45:44 +1000 From: David Crossley User-Agent: Mozilla Thunderbird 0.9 (Macintosh/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: [Proposal] review of sitemap component documentation Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N The current User Guide documentation has one document for each Sitemap Component, e.g. http://cocoon.apache.org/2.1/userdocs/generators/file-generator.html Each main document has a shell with some content in src/documentation/xdocs/userdocs/* During the 'build docs' a "SitemapTask' is called. This scans the java code and extracts certain javadoc-like tags and appends this information to the top of each shell document to produce the "Description" and "Info" sections. We need to consistently review both the shell documents and the javadoc-like tags in the code. While we are in there, the actual javadoc comments and tags could also be reviewed. I propose to create a planning document to co-ordinate this effort. It would be a table which lists each sitemap component and whether each aspect has been reviewed. The columns are not yet determined, but they would be things like: shell doc present, shell doc suitable, javadoc tags present, javadoc tags suitable, etc. Then i, and others, can gradually work through the list and get each document/tags up-to-date. If we cannot readily determine the info, then we would ask pertinent questions on the dev list. If that doesn't help then we can dig in the 'svn log' to find the culprits. This is something that i have been wanting to do for ages and with the recent brouhaha about documentation, i thought it finally time to get started. It is going to be a long road. If no-one says stop, then i will just commence soon. --David