Return-Path: Delivered-To: apmail-activemq-dev-archive@www.apache.org Received: (qmail 98680 invoked from network); 20 Jun 2009 08:38:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 20 Jun 2009 08:38:17 -0000 Received: (qmail 66484 invoked by uid 500); 20 Jun 2009 08:38:28 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 66401 invoked by uid 500); 20 Jun 2009 08:38:28 -0000 Mailing-List: contact dev-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list dev@activemq.apache.org Received: (qmail 66391 invoked by uid 99); 20 Jun 2009 08:38:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 20 Jun 2009 08:38:28 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=SPF_PASS,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [98.136.44.60] (HELO smtp105.prem.mail.sp1.yahoo.com) (98.136.44.60) by apache.org (qpsmtpd/0.29) with SMTP; Sat, 20 Jun 2009 08:38:20 +0000 Received: (qmail 78874 invoked from network); 20 Jun 2009 08:37:59 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:X-Yahoo-SMTP:X-YMail-OSG:X-Yahoo-Newman-Property:Message-Id:From:To:In-Reply-To:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Date:References:X-Mailer; b=YFKspBjgUXR+K0KLU+t1PIyfVIwLqGT33gg55rvJvbJsqxQZFJ+bIDBmM+b+9PVra+k9CDgJXf32dC5Y3aDX1nIFyqE0d/8FaWGsqZibcvqLiWWVE/DU1CLdwicSK7dQVuzlQ9XOujN99u32Lki5tvmNw/ZLCODr9E3O7TnRsKE= ; Received: from 076-076-148-215.pdx.net (david_jencks@76.76.148.215 with plain) by smtp105.prem.mail.sp1.yahoo.com with SMTP; 20 Jun 2009 01:37:58 -0700 PDT X-Yahoo-SMTP: .9oIUzyswBANsYgUm_5uPui0skTnzGJXJQ-- X-YMail-OSG: nLzSascVM1nP7UVQxyFwcN2KbcwnklPjAAtHnmNsm6ObjjtTptHl3JBbZ5VI_S0vXRiSzgadIhHtsEVZNpcO1Wf9XCHpYu_BE0.4eKnzjWThWBCgGL8kxN_hsDjTlcXRZwwbXRCMRFlKz_9od06SMAUTH8oNzQlYaWJg3SeOgltK5x08ooOA1GQsXumwmRq0fl9OU5zly3U5ysFQ0l.N9orQ3P3j.wujDeFzEUlOX1aUxI5vWNA0WA.3I6NqAvjpBCa1qX3OY_jVJSiIO_Grk9anZOQ564YfyzHsp9wdhtQhAjaTJh7CBlZxZK1UTvxF1GbBTFNgtjl1wTDs3IEYGw-- X-Yahoo-Newman-Property: ymail-3 Message-Id: <8C45BDB2-FAB2-4623-9FBB-8D02AEB93300@yahoo.com> From: David Jencks To: dev@activemq.apache.org In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v935.3) Subject: Re: maven build upgrade? Date: Sat, 20 Jun 2009 01:37:57 -0700 References: X-Mailer: Apple Mail (2.935.3) X-Virus-Checked: Checked by ClamAV on apache.org I opened https://issues.apache.org/activemq/browse/AMQ-2297 and committed some changes that do most of what I have in mind. To see what a release would include run with -Papache-release. Your settings.xml will need something like this: apache-release ...your gpg passphrase....... It looks like actually deploying a trunk snapshot using mvn clean deploy -Papache-release is going to have to wait for nexus access for activemq. See https://issues.apache.org/jira/browse/INFRA-2103 Let me know if the inability to deploy snapshots turns into too much of a problem. I had the wrong impression that deploying snapshots did not require per-project permissions, only deploying releases and I don't like to deploy uncommitted work. thanks david jencks On Jun 17, 2009, at 4:09 PM, David Jencks wrote: > The build is getting a little out of date. I'd like to update the > parent to apache pom 6 and make some related changes to use the most > up to date maven build recommendations. This will make it a lot > easier to produce release candidates that follow the apparent > details of apache release policy. It will also deploy snapshots and > releases to the apache nexus instance which is much much much easier > to use than the file based repo. > > Also there's some stuff to produce source distros more or less > automatically. > > If we agree on this I'll file a jira as a sub-issue of https://issues.apache.org/jira/browse/INFRA-1896 > , we also need a vote apparently. We can update the pom and start > pushing snapshots immediately. > > One other advantage of nexus is that we can use unique timestamped > snapshots rather than non-unique "SNAPSHOT" snapshots which can > reduce internal maven confusion a bit. > > I'm primarily thinking of trunk here, I might be able to work on > other active branches a bit if I know what they are :-) > > thanks > david jencks