Return-Path: Delivered-To: apmail-xml-cocoon-dev-archive@xml.apache.org Received: (qmail 55654 invoked by uid 500); 23 Mar 2003 18:08:19 -0000 Mailing-List: contact cocoon-dev-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: cocoon-dev@xml.apache.org Delivered-To: mailing list cocoon-dev@xml.apache.org Received: (qmail 55641 invoked from network); 23 Mar 2003 18:08:18 -0000 Received: from mail-6.tiscali.it (HELO mail.tiscali.it) (195.130.225.152) by daedalus.apache.org with SMTP; 23 Mar 2003 18:08:18 -0000 Received: from apache.org (62.10.53.48) by mail.tiscali.it (6.5.032) id 3E798CEF001A23DE for cocoon-dev@xml.apache.org; Sun, 23 Mar 2003 19:08:21 +0100 Message-ID: <3E7DF804.9020204@apache.org> Date: Sun, 23 Mar 2003 19:08:04 +0100 From: Nicola Ken Barozzi Reply-To: nicolaken@apache.org User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-us, en MIME-Version: 1.0 To: cocoon-dev@xml.apache.org Subject: Re: [proposal] a new kind of 'dist' References: <3E7DC3CD.4090007@apache.org> In-Reply-To: <3E7DC3CD.4090007@apache.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Stefano Mazzocchi wrote, On 23/03/2003 15.25: ... > So, in light of the good old triad > > ./configure; make; make install > > I propose to ship Cocoon 2.1 *AS IS*, sort of a cleaned-up version of > our current CVS and improve a little the 'INSTALL.txt' doc that will > suggest you to do > > $> ./build.sh > $> ./cocoon.sh servlet > > and voila', that was it! or, if you really want to deploy stuff into > your wervlet container do a simple > > $> ./build.sh war > > and you are done. For the source distro, I think that it should be exactly as a CVS snapshot. That's the "source", and BTW how we decided that Centipede should make source distros. > And next step, when you want to tune your distribution for your needs > simply do > > $> cp build.properties local.build.properties > $> cp blocks.properties local.blocks.properties > > then edit them, then > > $> ./build.sh clean > $> ./build.sh > $> ./servlet.sh servlet-admin & A bit too klunky (as simple as it is) for the users that we include Ant in the distro for (laaazzy buts). - Make that the local dir properties are created automatically if not present at each run. - That a clean is always done with the basic build.sh. - ok > so you can start/stop/restart your cocoon without having to star/stop > jetty from the command line. > > What do you think? +1 for the source distro. As for the binary distro, we simply never did one really. What I'd like to see is cocoon-full.war a war that works OOTB and contains all features. If we don't need to add the roles in cocoon.jar (this is a plight for someone to do the required microstep), we can just have users delete that parts they don't want. A quick system for making people evaluate Cocoon and see what it's about. Finally, we really should remember to deliver a cocoon.jar file, so that build tools like Ant, Maven and Ruper (@see repository@apache.org discussions) can download it without getting all the distro. -- Nicola Ken Barozzi nicolaken@apache.org - verba volant, scripta manent - (discussions get forgotten, just code remains) ---------------------------------------------------------------------