From general-return-13612-apmail-incubator-general-archive=incubator.apache.org@incubator.apache.org Fri Mar 16 15:24:04 2007 Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 19637 invoked from network); 16 Mar 2007 15:23:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 16 Mar 2007 15:23:55 -0000 Received: (qmail 74853 invoked by uid 500); 16 Mar 2007 15:23:58 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 74683 invoked by uid 500); 16 Mar 2007 15:23:58 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 74670 invoked by uid 99); 16 Mar 2007 15:23:58 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Mar 2007 08:23:58 -0700 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 (herse.apache.org: domain of daniel.kulp@iona.com designates 65.223.216.181 as permitted sender) Received: from [65.223.216.181] (HELO amereast-smg1.iona.com) (65.223.216.181) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Mar 2007 08:23:47 -0700 Received: from amer-ems1.IONAGLOBAL.COM ([10.65.6.25]) by amereast-smg1.iona.com (Switch-3.1.7/Switch-3.1.7) with ESMTP id l2GFMhlb014736 for ; Fri, 16 Mar 2007 11:22:47 -0400 (EDT) Received: from [10.69.0.10] ([10.69.0.10]) by amer-ems1.IONAGLOBAL.COM with Microsoft SMTPSVC(6.0.3790.1830); Fri, 16 Mar 2007 11:18:32 -0400 From: Daniel Kulp Organization: IONA To: general@incubator.apache.org Subject: Re: Difference between Maven repository and dist directory Date: Fri, 16 Mar 2007 11:18:31 -0400 User-Agent: KMail/1.9.5 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200703161118.32038.daniel.kulp@iona.com> X-OriginalArrivalTime: 16 Mar 2007 15:18:33.0000 (UTC) FILETIME=[5C29EA80:01C767DE] X-Virus-Checked: Checked by ClamAV on apache.org On Friday 16 March 2007 10:55, Craig McClanahan wrote: > On 3/15/07, Jochen Wiedmann wrote: > > In other words, your intention that users have "to configure any > > repository" is lost. You cannot prevent that. Or are you telling me > > that the owner of the incubator artifacts (typically the ASF) > > reserves particular distribution rights, which are limiting the ASL? > > All you achieve is that the POM ifiles of ncubator artifacts > > typically have a lesser quality, because they aren't maintained by > > the project owners. > > Apache's current policy is that we allow incubating podlings to > publish "incubating" releases to a special Maven2 repository that we > host, which means downstream users are required to add a > setting in order to see these artifacts. That's enough warning (in my > thoughts) that they are depending on an incubating project's output. Craig, the point is that downstream users may not be required to add a setting. If I depend on A, and A depends on IncubatorB, I would get IncubatorB without needing a setting if the pom for A has that setting in it. That's pretty much my point. If there are huge use cases where users DON'T have to put a repository entry in, then why are we bothering having a separate repository? That's bandwidth/processes/etc.. on p.a.o that we consume for no reason. Push that to central. We can make all kinds of "suggestions" like "don't put a incubator repository entry in the poms" or "use scope/provided" or similar. But those could only really be applied to Apache projects. Outside projects could ignore those suggestions completely and we're back to "If I depend on A (and A isn't Apache), I get IncubatorB automatically." I don't need to do anything special. The ONLY real advantage I see to having it on p.a.o is that, since it's not mirrored, I can get fairly accurate counts of hits on my artifacts by trolling the log. But that's a stupid reason from my standpoint. -- J. Daniel Kulp Principal Engineer IONA P: 781-902-8727 C: 508-380-7194 daniel.kulp@iona.com http://www.dankulp.com/blog --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org