Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 38639 invoked from network); 19 Dec 2004 23:23:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 19 Dec 2004 23:23:54 -0000 Received: (qmail 74486 invoked by uid 500); 19 Dec 2004 23:23:49 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 74335 invoked by uid 500); 19 Dec 2004 23:23:47 -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 74067 invoked by uid 99); 19 Dec 2004 23:23:46 -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 viefep16-int.chello.at (HELO viefep16-int.chello.at) (213.46.255.17) by apache.org (qpsmtpd/0.28) with ESMTP; Sun, 19 Dec 2004 15:23:43 -0800 Received: from [192.168.1.31] (really [62.178.239.20]) by viefep13-int.chello.at (InterMail vM.6.01.03.05 201-2131-111-107-20040910) with ESMTP id <20041219210432.BJYL9419.viefep13-int.chello.at@[192.168.1.31]> for ; Sun, 19 Dec 2004 22:04:32 +0100 Message-ID: <41C5ECDF.5090003@apache.org> Date: Sun, 19 Dec 2004 22:04:31 +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: Cocoon, a Huge, Scary Beast? References: <329A68716B57D54E8D39FD3F8A4A84DF350EDE@um-mail0136.unimaas.nl> <0DE49E8C-5014-11D9-A995-000A958B684A@outerthought.org> <41C3063F.1080106@nada.kth.se> <41C5E575.6050107@apache.org> <41C5EA4E.6010008@umn.edu> In-Reply-To: <41C5EA4E.6010008@umn.edu> 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 Tony Collen wrote: > Reinhard Poetz wrote: > > [snip] > >> this has to be cleared - our first step. >> >> next step: >> imo we should strip down Cocoon to a minimum: > > > I was having this thought as well recently.... > >> >> - cocoon servlet env >> - basic pipeline components: fileGen, traxTrans, wildcMatcher, >> htmlSer, xmlSer, cachingPipe, noncachingPipe >> - flowscript >> - jxtemplate >> - cforms > > > My ideas were simple. Currently, (practically) every block is included > by default. For ages, people ask how to build a minimal Cocoon. IMO we > should give it to them by default. Obviously, excluding all the blocks > by default won't result in a maximal, "demo" build of Cocoon. This > could be worked around by including a couple sample blocks.properties > files. Perhaps the default one could be minimal (The stuff you listed > above, basic components, FS, JXTG, etc..), and we can include a > sample-full.blocks.properties in the repository. > > The problem about having a default "minimal" build is that we won't have > sample apps. We need some good sample apps (perhaps built from the > Supersonic-Tour) up front that aren't buried. > >> everything else should be factored out to other places. based on this >> micro Cocoon we can start to write docs & beginner tutorials only for >> this *from the scratch* - every single existing doc should be >> evaluated, missing docs newly written. > > > +10000. Supersonic Tour should be the "premiere" tutorial for Cocoon. > Installation and building docs need to be completely overhauled. It's > really hard to even just find the SVN repository URL, and the fact that > we aren't using CVS anymore. > > I'm all for having the docs in Document-v.whatever, but I'm also not > afraid to just start writing and organizing docs with MSWord or GVim. > > IMO the docs have a few major areas that need to be addressed: > > Intro: What is Cocoon, etc. > Tutorials/General Documentation: Supersonic Tour. How to build apps and > publish with Cocoon > Reference Docs: API Docs, Component Reference, SVN repo, mailing lists, > etc. as said in my previos mail: we *have to* reach a common understanding on what Cocoon *core* is. -- Reinhard