Return-Path: Delivered-To: apmail-maven-dev-archive@www.apache.org Received: (qmail 11127 invoked from network); 6 Dec 2004 09:24:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 6 Dec 2004 09:24:21 -0000 Received: (qmail 74879 invoked by uid 500); 6 Dec 2004 09:24:17 -0000 Delivered-To: apmail-maven-dev-archive@maven.apache.org Received: (qmail 74839 invoked by uid 500); 6 Dec 2004 09:24:17 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 74825 invoked by uid 99); 6 Dec 2004 09:24:17 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from webmail9.amenworld.com (HELO webmail9.amenworld.com) (62.193.206.9) by apache.org (qpsmtpd/0.28) with SMTP; Mon, 06 Dec 2004 01:24:15 -0800 Received: (qmail 30042 invoked from network); 6 Dec 2004 09:24:08 -0000 Received: from unknown (HELO ICS016566) (194.3.27.33) by 0 with SMTP; 6 Dec 2004 09:24:08 -0000 Message-ID: <00e801c4db75$5672fed0$211b03c2@cgeyfr.cgey.fr> From: "Emmanuel Venisse" To: "Maven Developers List" References: <1102283692.41b383acc46d5@mail.iinet.net.au> Subject: Re: [proposal] Move Maven 1.x from CVS to Subversion Date: Mon, 6 Dec 2004 10:24:07 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N ----- Original Message ----- From: "Brett Porter" To: Sent: Sunday, December 05, 2004 10:54 PM Subject: [proposal] Move Maven 1.x from CVS to Subversion > Hi, > > I'd like to start a discussion about this to see what people think. > > The reasons: > - timing is right as we wind down MAVEN-1_0-BRANCH > - HTTPS makes it more practical behind firewalls > - the tool support seems to be mostly there now (not perfect, but good enough) > - is being encouraged ASF wide > > Proposed repositories to move: > maven > maven-plugins > maven-plugins-sandbox > maven-jelly-tags > > Proposed layout in svn: > maven > maven-1 > core (formerly maven) > trunk > branches > tags (hereafter abbreviated as t/b/t) > plugins > t/b/t > plugins-sandbox > t/b/t > jelly-tags > t/b/t > (and later on...) > wagon > t/b/t > scm > t/b/t > components (or maven-2?) > maven-core > t/b/t > maven-model > t/b/t > ... > > Some points: > > * Why t/b/t at plugins level, not for individual plugins? > easier to maintain the current structure, and plugins are infrequently branched. > When they are branched/tagged, they would be copied to, for example, > maven-plugins/branches/java/1.5-SNAPSHOT/... > The fact that this causes a different relative path to the extended parent is > problematic, so developing on the branch would require switcing your checkout to > the branch (which is possible), much like is done with CVS. I don't see an easy > way to avoid this (except for m2 style parent POM references :) > > * What about Maven's subversion support? > The only remaining plugin missing support is maven-scm-plugin. I'm going to look > at adding it quickly, then revisit that plugin later to use maven-scm once it is > released. > > What do others think? +1 Emmanuel --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional commands, e-mail: dev-help@maven.apache.org