Return-Path: Delivered-To: apmail-maven-dev-archive@www.apache.org Received: (qmail 57448 invoked from network); 6 Aug 2010 19:08:29 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 6 Aug 2010 19:08:29 -0000 Received: (qmail 61679 invoked by uid 500); 6 Aug 2010 19:08:29 -0000 Delivered-To: apmail-maven-dev-archive@maven.apache.org Received: (qmail 61591 invoked by uid 500); 6 Aug 2010 19:08:28 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 61582 invoked by uid 99); 6 Aug 2010 19:08:28 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Aug 2010 19:08:28 +0000 X-ASF-Spam-Status: No, hits=-1.6 required=10.0 tests=RCVD_IN_DNSWL_MED,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [129.217.128.51] (HELO unimail.uni-dortmund.de) (129.217.128.51) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Aug 2010 19:08:19 +0000 Received: from [192.168.178.11] (i53877C4D.versanet.de [83.135.124.77]) (authenticated bits=0) by unimail.uni-dortmund.de (8.14.4/8.14.4) with ESMTP id o76J7wgU010334 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT) for ; Fri, 6 Aug 2010 21:07:58 +0200 (CEST) Message-ID: <4C5C5D90.9070308@udo.edu> Date: Fri, 06 Aug 2010 21:08:00 +0200 From: Benjamin Bentmann User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 MIME-Version: 1.0 To: Maven Developers List Subject: Re: Merging in our Aether and Guice changes to Maven 3.x References: <24390739-080D-4A16-B2A7-47FE2B6E791D@sonatype.com> <4C585FF3.2000505@udo.edu> <201008062035.22725.herve.boutemy@free.fr> In-Reply-To: <201008062035.22725.herve.boutemy@free.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org Herv� BOUTEMY wrote: > I had a look at the branch, and don't understand how the new maven-artifact- > descriptor module is used to extend Aether in Maven 3. It enables Aether to extract dependency information out of POMs, similar in purpose to the MavenMetadataSource in 2.x > - RepositorySystem interface: resolveDependencies methods are about transitive > dependencies, while other methods are about reading artifacts from or putting > artifacts into repository. [...] Is it possible to have transitive dependency methods and classes > into a different package? It was a design goal to present API clients a single entry point to the repo system and not have them hunt for all the various components the impl can be split into as we have now. > Is there something available about P2 integration? No that I know of. Benjamin --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional commands, e-mail: dev-help@maven.apache.org