Return-Path: Delivered-To: apmail-ant-dev-archive@www.apache.org Received: (qmail 21451 invoked from network); 11 Feb 2007 14:19:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 11 Feb 2007 14:19:11 -0000 Received: (qmail 96780 invoked by uid 500); 11 Feb 2007 14:19:17 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 96741 invoked by uid 500); 11 Feb 2007 14:19:17 -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 96729 invoked by uid 99); 11 Feb 2007 14:19:17 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 11 Feb 2007 06:19:17 -0800 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 [213.84.255.5] (HELO kruithof.xs4all.nl) (213.84.255.5) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 11 Feb 2007 06:19:07 -0800 Received: from asus.jkf ([192.168.2.5] helo=[127.0.0.1]) by kruithof.xs4all.nl with esmtp (Exim 4.50) id 1HGFXR-0005Xw-4d for dev@ant.apache.org; Sun, 11 Feb 2007 15:18:45 +0100 Message-ID: <45CF25C7.9060505@kruithof.xs4all.nl> Date: Sun, 11 Feb 2007 15:18:47 +0100 From: Martijn Kruithof User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: Ant Developers List Subject: Re: vote: Remove javadoc2 for 1.8? References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi I once tossed in an attempt to get rid of several deprecated tasks / attributes, which was declined in the end. I'd appreciate if we could set some documented policy on how we would like to handle deprecated 1) tasks / attributes as used in the build files. 2) methods and classes usable by plug ins for ant. This instead of regular votes on separate tasks / attributes. The following core tasks are deprecated: Copydir (deprecated since 1.3.x or earlier) Copyfile (deprecated since 1.3.x or earlier) Deltree (deprecated since 1.4.x) ExecOn (deprecated since 1.4.x) Javadoc2 (deprecated since 1.4.x) Rename (deprecated since 1.3.x or earlier) Style (deprecated since 1.7) Let's toss a proposal. Deprecated methods / classes, as far as not actually used to implement deprecated tasks / attributes can be removed 2 minor(a.b.0) releases after the class / method has become deprecated. Deprecated classes / methods will only be removed at a minor release, and not in bugfix (a.b.c) releases. In case of a new major release (a.0.0) the internal implemenation is not guaranteed, hence even non-deprecated classes and methods can be changed / removed at a major release. Deprecated tasks / attributes will only be removed at major (a.0.0) releases, but only if the task / attribute has been deprecated for at least two minor releases. (So if the next release would be 2.0, all deprecated tasks except for style could be removed.) I'd like to see some other proposals before tossing a vote. Martijn Kevin Jackson schreef: > Hi all, > > In an effort to start trimming the deprecated fat from Ant for the > next release, I'd like to propose that the task bin > consigned to the dustbin of history and the docs be updated. > > My rational for this: > - personally I've never used it > - it's been deprecated since before I started looking at the source > (so at least 2 years, but probably longer) > - I can't even find the code in the source tree > > Given these factors, I think it's time to remove it (even if it's just > an erroneous bit of doc) > > Remove deprecated javadoc2 and associated documentation: > [ x ]yes (my +1) > [ ]no > > Thanks > Kev > > --------------------------------------------------------------------- > 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