Return-Path: Delivered-To: apmail-ant-dev-archive@www.apache.org Received: (qmail 47944 invoked from network); 17 Jul 2008 23:21:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 17 Jul 2008 23:21:47 -0000 Received: (qmail 41026 invoked by uid 500); 17 Jul 2008 23:21:46 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 40978 invoked by uid 500); 17 Jul 2008 23:21:46 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 40967 invoked by uid 99); 17 Jul 2008 23:21:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Jul 2008 16:21:46 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of xavier.hanin@gmail.com designates 74.125.44.154 as permitted sender) Received: from [74.125.44.154] (HELO yx-out-1718.google.com) (74.125.44.154) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Jul 2008 23:20:51 +0000 Received: by yx-out-1718.google.com with SMTP id 34so39665yxf.70 for ; Thu, 17 Jul 2008 16:21:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type:references; bh=vB2UTjLVU/FcBvMrooUDlnU/3eJVsB0qzftwJWMaYBQ=; b=civRj+x1TBqCXz0dBqf8WxmQsrmFc2ALAkZgQaB9xZ2WX7y0uEfsuc2oIr0dyF9dje KBNa+8pWyNU+8ZDjJ/AViBNMjnZDREyFD40zyaPqTWEwDpPFKmYrH5H1F4SrIE14EcPn Yve1qHvi4gW6TlGXJFFDjF3u8JJ49ggrrfcJw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=q0y8eqogKKexapbiz0IiM7WEwVHvNJL9kmo4pJ0t11Gg704UGgpxfJDMycLvK4NMcz J507xwGUXdALZbrMpVQ647WCxdRkg2AHwhGApxWr2kCE75RIfecKyZojUNS+wJ6/++0N WYi3v+Q3oWIddlOKKai/C2b+5BfEdTNY8nouc= Received: by 10.142.144.16 with SMTP id r16mr867807wfd.184.1216336873947; Thu, 17 Jul 2008 16:21:13 -0700 (PDT) Received: by 10.142.255.15 with HTTP; Thu, 17 Jul 2008 16:21:13 -0700 (PDT) Message-ID: <635a05060807171621v52070f73rfd7e229ff1b5aee3@mail.gmail.com> Date: Fri, 18 Jul 2008 01:21:13 +0200 From: "Xavier Hanin" To: "Ant Developers List" Subject: Re: [SPAM] Re: Ivy svn breaks ant-contrib svn In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_59288_31694082.1216336873930" References: <681957.77135.qm@web30804.mail.mud.yahoo.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_59288_31694082.1216336873930 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Thu, Jul 17, 2008 at 4:16 PM, Scheper, Erik-Berndt < erik-berndt.scheper@sogeti.nl> wrote: > I've been thinking about suggesting this before, but now that the trunk has > broken (undesired) changes that worked fine in beta-2, it might be a good > idea to postpone most of the outstanding issues for RC1 to a RC2 and release > RC1 asap. Well, IMO a RC should be, well, a release candidate. If you are sure it won't become a release because there are bugs you absolutely want to get fixed before the final release, I wouldn't call this a RC. That being said, maybe we should release a beta 3 now, and still make the best efforts to get rc1 out with the 18 corresponding issues fixed asap. The only problem I see is that some committers are currently in vacation, so it will be more difficult to get the votes for the release. But if enough committers (well, even PMC members) answer they are ok, I'll try to cut a beta 3 next week (despite my overloaded planning). Xavier > > That would promote better testing of the 100+ bug-fixes and changes since > beta-2. Incidentally, beta-2 is now 4 months old, which was also the > timeframe between beta-1 and beta-2. > > Erik-Berndt > > ________________________________ > > Van: Maarten Coene [mailto:maarten_coene@yahoo.com] > Verzonden: do 17-7-2008 11:45 > Aan: Ant Developers List > Onderwerp: [SPAM] Re: Ivy svn breaks ant-contrib svn > > > > Just a wild guess, but maybe you could use IvyAntSettings again (like your > original code was), but instead of calling the execute method you can > register it yourself as Reference in the Project, something like: > > IvyAntSettings settings = new IvyAntSettings(); > settings.setXXX... > getProject().addReference(settingsId, settings); > > Maarten > > > > > ----- Original Message ---- > From: Stefan Bodewig > To: dev@ant.apache.org > Sent: Tuesday, July 15, 2008 2:13:10 PM > Subject: Re: Ivy svn breaks ant-contrib svn > > On Tue, 15 Jul 2008, Xavier Hanin wrote: > > > On Tue, Jul 15, 2008 at 9:23 AM, Stefan Bodewig > wrote: > > > > > On Tue, 15 Jul 2008, Xavier Hanin wrote: > > > > > > > On Tue, Jul 15, 2008 at 8:53 AM, Stefan Bodewig > > > wrote: > > > > > > > > > Ant-contrib also invokes setId() on the task, which works fine with > > > > > Ivy 2.0.0beta2 but fails with trunk. > > > > > > > > > > Could you please re-add the setid method? > > > > > > > > setId is now setSettingsId on IvyConfigure, which is more in > > > > conformance with Ant, since we are not setting the id of the > > > > task, but of the underneath datatype. > > > > > > OK, what can ant-contrib do if it wants to compile against Ivy > > > 2.0.0beta2 and trunk with the same codebase? > > > > This is not straightforward, since we broke the API. > > Right, that's why Gump finds it 8-) > > Maybe you could throw in a deprecated setId() method that delegated to > setSettingsId()? At least for the next beta so ant-contrib has a > stable base to work from without resorting to reflection. > > I looked into the code to see what the id is used for. It is later > used as the argument for IvyCacheFileset.setSettingsRef - this > wouldn't work with a reference to the task but would require a > reference to the settings, which now would exactly be what > setSettingsId creates, right? > > Stefan > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org > For additional commands, e-mail: dev-help@ant.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org > For additional commands, e-mail: dev-help@ant.apache.org > > > > > Disclaimer: > This message contains information that may be privileged or confidential > and is the property of Sogeti Nederland B.V. or its Group members. It is > intended only for the person to whom it is addressed. If you are not the > intended recipient, you are not authorized to read, print, retain, copy, > disseminate, distribute, or use this message or any part thereof. If you > receive this message in error, please notify the sender immediately and > delete all copies of this message. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org > For additional commands, e-mail: dev-help@ant.apache.org > -- Xavier Hanin - Independent Java Consultant http://xhab.blogspot.com/ http://ant.apache.org/ivy/ http://www.xoocode.org/ ------=_Part_59288_31694082.1216336873930--