Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 69136 invoked from network); 4 Apr 2005 23:30:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 4 Apr 2005 23:30:00 -0000 Received: (qmail 6952 invoked by uid 500); 4 Apr 2005 23:29:57 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 6915 invoked by uid 500); 4 Apr 2005 23:29:57 -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 6899 invoked by uid 99); 4 Apr 2005 23:29:57 -0000 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 (hermes.apache.org: domain of dblevins@visi.com designates 208.42.156.2 as permitted sender) Received: from conn.mc.mpls.visi.com (HELO conn.mc.mpls.visi.com) (208.42.156.2) by apache.org (qpsmtpd/0.28) with ESMTP; Mon, 04 Apr 2005 16:29:55 -0700 Received: from isis.visi.com (isis.visi.com [209.98.98.8]) by conn.mc.mpls.visi.com (Postfix) with ESMTP id 106E98528 for ; Mon, 4 Apr 2005 18:29:54 -0500 (CDT) Received: by isis.visi.com (Postfix, from userid 21236) id B4BB876C5C; Mon, 4 Apr 2005 18:29:53 -0500 (CDT) Date: Mon, 4 Apr 2005 18:29:53 -0500 From: David Blevins To: dev@geronimo.apache.org Subject: Re: [PROPOSAL] Geronimo PMC Managed, project-specific Maven Repository Message-ID: <20050404232953.GA25797@isis.visi.com> References: <424CCB6C.2040900@apache.org> <56861E2C-A4FE-11D9-B609-000A95D41A40@apache.org> <20050404165904.GA20826@isis.visi.com> <2192527eab74167a619ce912aa234692@gluecode.com> <455D8734-A53D-11D9-B609-000A95D41A40@4quarters.com> <20050404214839.GC27942@isis.visi.com> <4FCFABCE-A55C-11D9-B609-000A95D41A40@4quarters.com> <94096a4cb6068631ba7b57e8ad117332@gluecode.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <94096a4cb6068631ba7b57e8ad117332@gluecode.com> User-Agent: Mutt/1.3.27i X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Before this spins out of control, let's give everyone a chance to clarify. I must admit I didn't quite clearly understand the "...and they do that...." part of the email. I took the overall point to mean something like, if we need to release in-step then we should consider cleaning up the coupling between the projects, which wouldn't be an unreasonable statement. Geir, is that what you meant? -David On Mon, Apr 04, 2005 at 04:12:06PM -0700, Dain Sundstrom wrote: > On Apr 4, 2005, at 3:53 PM, Geir Magnusson Jr wrote: > > >On Apr 4, 2005, at 5:48 PM, David Blevins wrote: > > > >>Even further, I don't think pressuring projects into giving us an > >>officially named version of our SNAPSHOT when they aren't ready to > >>release is a solution either. Then we are just turning a blind eye > >>and saying, "not my problem." > > > >Well, if we are working closely with a project (like OpenEJB, > >ActiveMQ, HOWL, etc) and they do that it's time to reconsider working > >so closely with them, IMO. I'm not saying that projects should > >release for us on a whim because they are independent and have other > >parts of their community to cater to, and I know things will settle > >down, but there are lots of users that wouldn't take things seriously > >until the pedigree of the OSS we're using is clear, and it wouldn't be > >if we were issuing our own snapshots of external dependencies. > > Geir, I think your comments are way too hard of a line to take. Let's > put this back in context. David originally wrote the following: > > -------------------------------------- > You do realize we are talking about two different things here. No one > in their right mind would propose SNAPSHOT dependencies are a good idea > for releases of any kind. Not only do I strongly agree, I think we > shouldn't switch something back to SNAPSHOT after a release. > > Even further, I don't think pressuring projects into giving us an > officially named version of our SNAPSHOT when they aren't ready to > release is a solution either. Then we are just turning a blind eye and > saying, "not my problem." > -------------------------------------- > > The reality is our timeline are not likely to align with most projects. > There will be tough times when a project is focused on another task > and not ready to cut a release (much like geronimo is now focused on > certification). In times like that, how do you propose we "reconsider > working so closely with them". Would we fork a project because they > wanted to wait a 3 weeks for an official release? Would we replace the > project? Most of the projects you listed are simply irreplaceable. > > I think you need to be more flexible. This is especially true when > dealing with a volunteer organization. > > -dain