Return-Path: Delivered-To: apmail-jakarta-ant-dev-archive@apache.org Received: (qmail 91152 invoked from network); 6 Nov 2002 11:35:34 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 6 Nov 2002 11:35:34 -0000 Received: (qmail 28024 invoked by uid 97); 6 Nov 2002 11:36:23 -0000 Delivered-To: qmlist-jakarta-archive-ant-dev@jakarta.apache.org Received: (qmail 27993 invoked by uid 97); 6 Nov 2002 11:36:22 -0000 Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 27981 invoked by uid 98); 6 Nov 2002 11:36:22 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3 content-class: urn:content-classes:message Subject: RE: Request: Change debug default to "on" MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Date: Wed, 6 Nov 2002 11:35:18 -0000 Message-ID: <747F247264ECE34CA60E323FEF0CCC0C0F508D@london.cellectivity.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Request: Change debug default to "on" Thread-Index: AcKFFT8UCCIKAfmSToCwXE08O438MQAcUoXw From: "Jose Alberto Fernandez" To: "Ant Developers List" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N There is another alternative, not the most wonderful but it may simplify any changes to buildfiles: Add a new magic property: build.compiler.debugofflevel which when set will be used instead of ":none" when debug not specified = or defined as false.=20 This would allow people to just set this property and get the correct = behabiour the value can always be overriden by debuglevel attribute. Of course the name for the property is just an idea. Jose Alberto -----Original Message----- From: Stephane Bailliez [mailto:sbailliez@apache.org] Sent: 05 November 2002 21:49 To: Ant Developers List Subject: Re: Request: Change debug default to "on" ----- Original Message ----- From: "Magesh Umasankar" > A change to the existing behavior of practically > means a rewrite of *every* ant build file out there. > By making this change, we are forcing every build file > to be rewritten to retain existing, and in most cases, > accepted behavior, when an ant upgrade is made. In essence I agree. In essence I do not. It should not be underestimated how we could inadvertantly help people shooting themselves in the foot with debug=3Dfalse and = includeantruntime=3Dtrue. I believe indeed that once the whole planet will be used to this = invisible behavior we will have a hard time taking it out. Another 'referer' for life.... Maybe this should be added as a warning note in doc but then = again people using it for years will not bother looking at the docs. Might = help newcomers though if it is never fixed, we'd better push for 'correct' ways...thoughts ? I think that even though this bug does not manifest itself in a crash, = it might not be a reason not to consider it as indeed there is history.. I think this a purely a psychological problem from the 'if it ain't broken don't fix it' paradigm and that we like better to fix things when it crashes, even though I have seen people coding against bugs...meaning = that any fix in the API would cause a breakage in the user code...we can go a long way like this. That means we must stop fix bugs ;o) The includeantruntime is WAY more problematic to me. Users are addicted = to it. It will create definite trauma. It will be just like removing social security in France. :) -- To unsubscribe, e-mail: = For additional commands, e-mail: = -- To unsubscribe, e-mail: For additional commands, e-mail: