Return-Path: Delivered-To: apmail-incubator-ivy-user-archive@locus.apache.org Received: (qmail 69179 invoked from network); 26 Nov 2007 09:50:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 26 Nov 2007 09:50:01 -0000 Received: (qmail 22961 invoked by uid 500); 26 Nov 2007 09:49:49 -0000 Delivered-To: apmail-incubator-ivy-user-archive@incubator.apache.org Received: (qmail 22938 invoked by uid 500); 26 Nov 2007 09:49:48 -0000 Mailing-List: contact ivy-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@incubator.apache.org Delivered-To: mailing list ivy-user@incubator.apache.org Received: (qmail 22929 invoked by uid 99); 26 Nov 2007 09:49:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Nov 2007 01:49:48 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [84.14.163.131] (HELO trinity.anyware-tech.com) (84.14.163.131) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Nov 2007 09:49:26 +0000 Received: from localhost (localhost [127.0.0.1]) by trinity.anyware-tech.com (Postfix) with ESMTP id 36702400B8A for ; Mon, 26 Nov 2007 10:49:27 +0100 (CET) Received: from trinity.anyware-tech.com ([127.0.0.1]) by localhost (trinity.anyware-tech.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30742-06-5 for ; Mon, 26 Nov 2007 10:49:16 +0100 (CET) Received: from almeda.anyware (almeda.anyware [10.0.3.16]) by trinity.anyware-tech.com (Postfix) with ESMTP id C097C400048 for ; Mon, 26 Nov 2007 10:49:16 +0100 (CET) From: Nicolas =?iso-8859-1?q?Lalev=E9e?= Organization: Anyware Technologies To: ivy-user@incubator.apache.org Subject: Parsing module descriptor VS ivy.resolve() Date: Mon, 26 Nov 2007 10:49:19 +0100 User-Agent: KMail/1.9.7 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200711261049.20247.nicolas.lalevee@anyware-tech.com> X-Virus-Scanned: Debian amavisd-new at anyware-tech.com X-Virus-Checked: Checked by ClamAV on apache.org Hi, I did an ivy plugin for Hudson, so Hudson will be able to trigger the build= =20 regarding of the dependencies declared in the ivy.xml. I did an implementation that does the similar to the ivy:buildlist ant task= =2E=20 Then I saw IVYDE-43 [1], which will quite do a similar job. And the solutio= n=20 exposed over there is to use a custom resolver. With the ModuleDescriptorParser, there are some "resolving", as we can get = the=20 full dependency graph. Ivy has to search for the ivy.xml the dependencies. I am quite confused by the API, there is simply no javadoc... So what should I use ? [1] https://issues.apache.org/jira/browse/IVYDE-43 =2D-=20 Nicolas LALEV=C9E ANYWARE TECHNOLOGIES Tel : +33 (0)5 61 00 52 90 =46ax : +33 (0)5 61 00 51 46 http://www.anyware-tech.com