Return-Path: Delivered-To: apmail-jakarta-httpclient-dev-archive@www.apache.org Received: (qmail 40702 invoked from network); 9 Apr 2006 12:18:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 9 Apr 2006 12:18:35 -0000 Received: (qmail 71936 invoked by uid 500); 9 Apr 2006 12:18:35 -0000 Delivered-To: apmail-jakarta-httpclient-dev-archive@jakarta.apache.org Received: (qmail 71868 invoked by uid 500); 9 Apr 2006 12:18:34 -0000 Mailing-List: contact httpclient-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "HttpClient Project" Reply-To: "HttpClient Project" Delivered-To: mailing list httpclient-dev@jakarta.apache.org Received: (qmail 71857 invoked by uid 99); 9 Apr 2006 12:18:34 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 09 Apr 2006 05:18:34 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [195.186.18.64] (HELO mail17.bluewin.ch) (195.186.18.64) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 09 Apr 2006 05:18:33 -0700 Received: from [192.168.0.4] (83.77.5.211) by mail17.bluewin.ch (Bluewin 7.2.072.1) id 44312C3E0015BE71 for httpclient-dev@jakarta.apache.org; Sun, 9 Apr 2006 12:18:12 +0000 Subject: [HttpComponents] Cutting the very first release: Maven release plugin trouble From: Oleg Kalnichevski To: HttpClient Project Content-Type: text/plain Date: Sun, 09 Apr 2006 14:18:10 +0200 Message-Id: <1144585090.8229.24.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Folks, I spent a good half of yesterday struggling with the Maven2 release plug-in. After having spent several hours I am still unable to make Maven2 do what I want. The trouble is that the current layout of HttpComponents repository does not seem to conform to Maven SVN layout guidelines. Presently HttpComponent modules do not have separate trunk/tag/branch folders. They share a common trunk and therefore must share common tags and branches folders as well. The SVN layout looks something like that /repos/asf/jakarta/httpcomponents trunk http-core http-async http-client ... tags http-core-4.0-alpha1 http-core-4.0-alpha2 http-client-4.0-alpha1 ... That doesn't seem to be compatible with the way Maven2 release plug-in functions. It appears Maven can only work with the following SVN layout /repos/asf/jakarta/httpcomponents http-core trunk tags 4.0-alpha1 4.0-alpha2 ... http-client trunk tags 4.0-alpha1 ... Essentially, we have two options here (1) keep things as they are at the moment thus probably having to manage the release process manually (2) restructure the repository in order to make Maven2 happy. Since we have not had a single official release to this point now would be the least disruptive moment to go ahead with such restructuring Opinions? Oleg --------------------------------------------------------------------- To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org