Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 45199 invoked from network); 31 Aug 2010 13:55:43 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 31 Aug 2010 13:55:43 -0000 Received: (qmail 60155 invoked by uid 500); 31 Aug 2010 13:55:43 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 59575 invoked by uid 500); 31 Aug 2010 13:55:40 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 59567 invoked by uid 99); 31 Aug 2010 13:55:39 -0000 Received: from Unknown (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Aug 2010 13:55:39 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of phil.steitz@gmail.com designates 209.85.214.43 as permitted sender) Received: from [209.85.214.43] (HELO mail-bw0-f43.google.com) (209.85.214.43) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Aug 2010 13:55:15 +0000 Received: by bwz16 with SMTP id 16so5411349bwz.30 for ; Tue, 31 Aug 2010 06:54:55 -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 :user-agent:mime-version:to:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=L2UlRUlibhiBV3FhDuDFPqfZCIylKh1dwVJ7bBC1TTo=; b=cLNdS1dMklVsOeS8Si6FPU1g5+kc/o7RSSKQcCZaRX2mUvaT4f/GWsHpfftuJrcndE Sd43/Qd44Xe5W5eDg2kH2h3P6V0Y90/VTtHhkONpAhMBn72By0+uC8kFsh5defg2cXG+ EZV+zi/OmmyRd23Vw15mJdbocKFbeyuextphY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=nSbQX9DS8wXxqPEyJHXTnv4nX8NkYN/CyqhYNpLv3yrZGnVuc1CFTczEA+30nQQ5mT in4hXHBfA/6WkrdrhLj9JY5GyTPfKrtqgnK+b1iWkkmI9Qm8bpH7infDHJ8hjMZISWIi hraPdJbJjPgko2Z1rLZhozbI4UANE2G4vsYIM= Received: by 10.204.49.11 with SMTP id t11mr4333018bkf.64.1283262894964; Tue, 31 Aug 2010 06:54:54 -0700 (PDT) Received: from 72-58-115-216.pools.spcsdns.net (72-58-115-216.pools.spcsdns.net [72.58.115.216]) by mx.google.com with ESMTPS id d27sm6231064bku.22.2010.08.31.06.54.51 (version=SSLv3 cipher=RC4-MD5); Tue, 31 Aug 2010 06:54:53 -0700 (PDT) Message-ID: <4C7D09A8.8080200@gmail.com> Date: Tue, 31 Aug 2010 09:54:48 -0400 From: Phil Steitz User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228) MIME-Version: 1.0 To: Commons Developers List Subject: Re: svn commit: r990792 [1/5] - in /commons/proper/math/trunk/src: main/java/org/apache/commons/math/ main/java/org/apache/commons/math/optimization/ main/java/org/apache/commons/math/optimization/direct/ main/java/org/apache/commons/math/optimization/fitt... References: <20100830130625.479A923889E5@eris.apache.org> <4C7C3735.8080506@gmail.com> <20100831105524.GD18739@dusk.harfang.homelinux.org> In-Reply-To: <20100831105524.GD18739@dusk.harfang.homelinux.org> X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Gilles Sadowski wrote: >>> Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math/ConvergingAlgorithm.java >>> URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math/ConvergingAlgorithm.java?rev=990792&r1=990791&r2=990792&view=diff >>> ============================================================================== >>> --- commons/proper/math/trunk/src/main/java/org/apache/commons/math/ConvergingAlgorithm.java (original) >>> +++ commons/proper/math/trunk/src/main/java/org/apache/commons/math/ConvergingAlgorithm.java Mon Aug 30 13:06:22 2010 >>> @@ -26,6 +26,8 @@ package org.apache.commons.math; >>> * @see ConvergenceException >>> * @version $Revision$ $Date$ >>> * @since 2.0 >>> + * @deprecated in 2.2 (to be removed in 3.0). Please use >>> + * {@link IterativeAlgorithm} instead. >>> */ >>> public interface ConvergingAlgorithm { >>> >> These deprecations should go in the 2.x branch. Version 2.2 will be >> cut from the 2.x branch, so in order for users to see the >> deprecation annotation, it needs to be there. > > I hesitated to leave the deprecation indication, the more so that the > mentioned "IterativeAlgorithm" does not exist yet! > The issue is far from clear; see > https://issues.apache.org/jira/browse/MATH-413 > > This interface should probably disappear (or go into some other package) but > some classes still depend on it (in package "analysis.solvers"). > That's fine. We don't have to decide this yet. The point that I was making is that what we should be doing to show intent to remove things in 3.0 is to add the deprecation annotations to the 2.x branch. That way, users will see the deprecation in the 2.2 release. Phil > > Gilles > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > For additional commands, e-mail: dev-help@commons.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org