Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 39454 invoked from network); 3 Feb 2005 07:34:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 3 Feb 2005 07:34:04 -0000 Received: (qmail 80759 invoked by uid 500); 3 Feb 2005 07:34:01 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 80702 invoked by uid 500); 3 Feb 2005 07:34:00 -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 80688 invoked by uid 99); 3 Feb 2005 07:34:00 -0000 X-ASF-Spam-Status: No, hits=1.3 required=10.0 tests=SUBJ_YOUR_OWN X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from viefep15-int.chello.at (HELO viefep15-int.chello.at) (213.46.255.19) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 02 Feb 2005 23:33:59 -0800 Received: from [192.168.1.31] (really [62.178.239.20]) by viefep15-int.chello.at (InterMail vM.6.01.03.04 201-2131-111-106-20040729) with ESMTP id <20050203073355.OFYP21681.viefep15-int.chello.at@[192.168.1.31]> for ; Thu, 3 Feb 2005 08:33:55 +0100 Message-ID: <4201D3DD.7020105@apache.org> Date: Thu, 03 Feb 2005 08:33:49 +0100 From: Reinhard Poetz User-Agent: Mozilla Thunderbird 0.9 (Windows/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: [Bug 33334] - [docs] 1st version of "Building your own Coco on project using Ant" References: <329A68716B57D54E8D39FD3F8A4A84DFBF3F47@um-mail0136.unimaas.nl> <4200AD7B.9010405@upaya.co.uk> In-Reply-To: <4200AD7B.9010405@upaya.co.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Upayavira wrote: > H.vanderLinden@MI.unimaas.nl wrote: > >> Some issues, that might involve the whole of the documentation: >> >> * As already stated by reinhard: >> >> >>> one note: generally we have to discuss how we deal with the versioning >>> problematic. If one documentation is talking about to many versions >>> at the >>> same time, it can be very confusing. > > >> I agree that too much version dependent documentation is bad, but in this >> case the following needs to be resolved: >> - does this still work for Cocoon 2.2? Can someone familiar with the new >> things in 2.2 verify that this setup still works? If not, where are the >> differences? I'd be happy to modify the content of the documentation if >> someone tells me what to write. > > > Really, the only way we're going to do this is to maintain (a) a > 'global' project documentation, and the rest of the documentation > alongside the relevant version of Cocoon. So, we'll have 2.1 > documentation like we do now, and at some point we'll have 2.2 > documentation as well. Documentation should relate to that specific > version. with only some notes about things that have changed compared to the previous version > Now, if we release 2.2.4, all we will have on our site is documentation > for 2.2.4 (under cocoon.apache.org/2.2/. If someone is using 2.2.2, they > will need to use the documentation that is included within the download. > That will be the way for people to find version specific information. > That is my understanding of the proposal. > >> - I combined Ant1.5 and Ant1.6 info. For the general idea the version is >> unimportant, but we might include that it only works for Ant 1.6 and >> up and >> assume no one uses Ant1.5 any more. > > > Just go for 1.6. AFAIK there is no reason why people can't upgrade, it > isn't exactly expensive! agreed > >> Maybe it is a good idea to include a section that specifically states >> versions when relevant. > > > For these sort of tutorials to be most helpful, they need to be as > simple as possible. And the way we achieve that is by telling the reader > what versions they _must_ use to benefit most from the tutorial. If we > wish, we could provide an appendix about how to use an alternative > version, but it should be an appendix and not break the flow of the main > document. > >> * I included a list of TODOs at the bottom of the content. They >> concern the >> content of the doc. They have to be done/decided on before this doc >> can be >> marked as finished. > > > I'll leave reviewing those to Reinhard! I've put it for now into SVN. It was also a good testdrive for my custom pipelines :-) >> * Do we go for US English or UK English? > > > Now there's an interesting one. Of course it should be UK English. But > then I'm biased. Really, consistency is more important than anything - > the whole documentation having the feel of being one cohesive entity, > not a smorgasbord of collected items. > >> * Can a native English speaker go over the content and remove any errors? >> I'd be happy to correct them, as long as I'm told what to do. > > > When Reinhard has reviewed it, I'll check it out. I'm sure it will be fine. It's in SVN now > >> * Before starting on the XPatchUsage (which is referred to in this >> doc): is >> it still useful? I.e. is there a big change in 2.2 that makes this >> useless? > > > Well, we can now include xconf snippets into our sitemaps, so maybe we > can work around some usage of xpatch. But there may be others (web.xml, > etc) where it is still required. > > I also saw a doc someone posted on user list that looked like it could > make a useful brief "how to install" doc for Cocoon. The document is fine for Cocoon 2.1 but before we can mark it as stable/finished, it has to use the new include features. About the xpatch, generally I agree with Upayavira but I would propose to have a project specific web.xml and simply copy it over the version that comes with Cocoon. BTW, I plan to publish an Ant script, that supports the use of Cocoon 2.2 as base for a custom project. Helma, if you're interested in it, let me know! -- Reinhard