Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 25746 invoked from network); 1 Apr 2005 14:37:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Apr 2005 14:37:30 -0000 Received: (qmail 5085 invoked by uid 500); 1 Apr 2005 14:37:27 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 4889 invoked by uid 500); 1 Apr 2005 14:37:25 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 4868 invoked by uid 99); 1 Apr 2005 14:37:25 -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 Unknown (HELO hiram-chirino.vpscenter.com) (206.62.135.11) by apache.org (qpsmtpd/0.28) with ESMTP; Fri, 01 Apr 2005 06:37:24 -0800 Received: from [192.168.1.100] (204-43.202-68.tampabay.res.rr.com [68.202.43.204]) (authenticated) by hiram-chirino.vpscenter.com (8.11.6/8.11.6) with ESMTP id j31EbJI16697 for ; Fri, 1 Apr 2005 06:37:19 -0800 Mime-Version: 1.0 (Apple Message framework v619.2) In-Reply-To: References: <53F5242E-A1F3-11D9-B609-000A95D41A40@apache.org> <424C6377.1050106@apache.org> <99662F4C-A22B-11D9-B609-000A95D41A40@apache.org> <15081ba64aec41b01b5e4a262569c9f9@hiramchirino.com> <1E77555E-A23B-11D9-B609-000A95D41A40@4quarters.com> <2c411c38bfa3adfb076f15040679e166@hiramchirino.com> <1155D44B-A24D-11D9-B609-000A95D41A40@4quarters.com> <5305bcd96662d3a32c65acac98daa755@hiramchirino.com> <6ED2C6E8-A25A-11D9-B609-000A95D41A40@4quarters.com> <424CCB6C.2040900@apache.org> Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Hiram Chirino Subject: Re: [PROPOSAL] Geronimo PMC Managed, project-specific Maven Repository Date: Fri, 1 Apr 2005 09:36:33 -0500 To: dev@geronimo.apache.org X-Mailer: Apple Mail (2.619.2) X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Apr 1, 2005, at 4:53 AM, Geir Magnusson Jr. wrote: > > On Mar 31, 2005, at 11:17 PM, Jeremy Boynes wrote: > >> Geir Magnusson Jr wrote: >>> No, but I worry about just bundling random whatever from outside the >>> project with our releases. It would help to use the svn revision on >>> the jar, but we should really make it clear that it's something the >>> geronimo project created for it's use, rather than confuse people >>> that it might be an artifact from ActiveMQ. The word 'SNAPSHOT' >>> would help. >> >> SNAPSHOT has a specific meaning to Maven - it will cause it to check >> the remote repo for a newer version (by timestamp) even if a copy >> exists in the local repo. >> >> This is good for daily builds, a nightmare for anything where >> consistency is required. >> >> So when we decide to do a milestone (or release) we need to ensure >> there are no dependencies on versions with SNAPSHOT in them and >> instead use ones that contain a SVN revision number or a CVS >> timestamp: >> >> bad: foo-bar-1.3-SNAPSHOT.jar >> ok: foo-bar-1.3-20050401.jar >> better: foo-bar-1.3-158653.jar > > Going back to the original issue of an external project not wishing to > do a release, we want to make it clear that this is something that we > threw together ad hoc, and not something published by the external > project. > The upside to having a geronimo committer build the artifact himself from source is that you have a better oversight in knowing from what source code a binary was produced. Perhaps we should tag the file name with something, so it obvious it's an ad hoc build that an apache committer through together. > And I'm still not comfortable doing something like that in a real > geronimo release. > I agree it's not the best solution, but it's something we have to deal with. Unless you are willing to hold up on doing geronimo releases until all it's dependent software does an official release. And then this would apply transitively, such that you would have to wait till a SNAPSHOT dependency of activemq is has been officially released. etc. Regards, Hiram > geir > > -- > Geir Magnusson Jr +1-203-665-6437 > geirm@apache.org >