Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 39646 invoked from network); 16 Mar 2007 03:23:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 16 Mar 2007 03:23:09 -0000 Received: (qmail 28312 invoked by uid 500); 16 Mar 2007 03:23:14 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 28146 invoked by uid 500); 16 Mar 2007 03:23:14 -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 28135 invoked by uid 99); 16 Mar 2007 03:23:14 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Mar 2007 20:23:14 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [66.112.202.2] (HELO mail.devtech.com) (66.112.202.2) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Mar 2007 20:23:03 -0700 Received: from localhost. ([127.0.0.1]) by mail.devtech.com (JAMES SMTP Server 2.3.1-dev) with SMTP ID 463 for ; Thu, 15 Mar 2007 22:22:42 -0500 (EST) From: "Noel J. Bergman" To: Subject: RE: Killing the incubator m2 repository Date: Thu, 15 Mar 2007 23:22:34 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: <200703151127.37050.daniel.kulp@iona.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 Importance: Normal X-Virus-Checked: Checked by ClamAV on apache.org Daniel Kulp wrote: > Noel J. Bergman wrote: > > As I understand it, so please correct me if I am wrong, if I download > > a program that builds using Maven, and it has dependencies in its > > pom.xml on Incubator artifiacts, then if Incubator artifacts are > > conflated with ASF artifacts, then when I built the program, it will > > automatically download the Incubator artifacts from the repository > > without my being aware of the dependency. However, if the Incubator > > artifacts are segregated into a separate repository, then Maven will > > not download them until I, the downstream user, add that repository to > > Maven. Is that correct or incorrect? > If my project directly depends on incubator artifacts, I would need to > put the incubator repository in my pom. However, if I depend on > another project that depends on incubator artifacts, I wouldn't because > most likely, their poms have a repository entry for the incubator. Ah, so the goal of requiring users to make the deliberate and explicit decision to use Incubator artifacts is not satisfied because Maven requires users to inspect every POM for every dependent in the entire chain. > anything from the incubator that it needs will automatically be grabbed > without me knowing about it. If that is true, and we cannot fix Maven, then I agree with great disappointment (and hardly the first time regarding Maven) there is little point to a separate repository. We're not getting the desired benefit. --- Noel --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org