Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 79437 invoked from network); 30 Mar 2006 21:37:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 30 Mar 2006 21:37:45 -0000 Received: (qmail 97075 invoked by uid 500); 30 Mar 2006 21:37:42 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 96951 invoked by uid 500); 30 Mar 2006 21:37:41 -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 List-Id: Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 96940 invoked by uid 99); 30 Mar 2006 21:37:41 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Mar 2006 13:37:41 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of ap-cocoon-dev@m.gmane.org designates 80.91.229.2 as permitted sender) Received: from [80.91.229.2] (HELO ciao.gmane.org) (80.91.229.2) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Mar 2006 13:37:40 -0800 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1FP4pP-0005qn-Du for dev@cocoon.apache.org; Thu, 30 Mar 2006 23:37:15 +0200 Received: from d51a5268a.access.telenet.be ([81.165.38.138]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 30 Mar 2006 23:37:15 +0200 Received: from jh by d51a5268a.access.telenet.be with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 30 Mar 2006 23:37:15 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: dev@cocoon.apache.org From: Jorg Heymans Subject: Re: Changes in trunk after cleanup + what else needs to be done Date: Thu, 30 Mar 2006 23:37:54 +0200 Lines: 64 Message-ID: References: <442BEFCB.1020606@apache.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: d51a5268a.access.telenet.be User-Agent: Thunderbird 1.5 (Macintosh/20051201) In-Reply-To: <442BEFCB.1020606@apache.org> Sender: news X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Reinhard Poetz wrote: > > The blocks conversion script by Andreas was very helpful and > certainly saved a lot of time. One thing that we would need is a > script that moves all resources from src/main/java to > src/main/resources. Could some bash-guru out there take care of it > please? i used some oneliner with find a while ago when i did the initial conversion, i'll see if i can dig it up again. > I used the version "x-SNAPSHOT" for all pom-modules. Pom-modules are > modules that don't generate an artifact but are only used within the > build system. I used the "x" as version to show that this is *not* a > usual version number. Up-to-now the version number was 2.2.0 which > isn't correct as we can start to have separate release cycles for > modules soon! The idea behind versioning the multi-module poms (or pom-modules as you call them) is that you can effectively have different parent poms for different module releases. At the moment we don't use the multi-module poms for anything else but declaring the different modules (except for the root pom). At some point however we might decide to put some more information in there that is common to all sub-modules of a module (eg extra that is only needed from that version onwards), and that's where the versioning comes in handy. > Though I'm not sure if this is a good idea to use a letter and not a > number. Jorg (and others), WDYT? Would something like "x1" be better? ....... checking maven repo and #maven ........ Poms that do not participate in the release cycle of the application can carry a singledigit version (or "serialnumber" as they call it) to distinguish the fact that they are "special". Based upon this i would suggest: - we start all multi-module poms for the blocks at version 1-SNAPSHOT. - core/pom.xml should follow the current development version ie 2.2.0-SNAPSHOT (or whatever version number we decide to assign to the next release). (if all this is not clear let me know i'll clarify with an example) > I wonder what reasons could cause a version number change there ... see above about versioning. > One very important thing: Can somebody take care of the unit-tests of > cocoon-core? I got 79 errors and 2 failurs. Either we throw the > failing tests away or fix them. Carsten, WDYT? I'll have a look at this. Regards, Jorg PS And *thanks* for the great work !