Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 71639 invoked from network); 19 Apr 2007 18:39:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Apr 2007 18:39:07 -0000 Received: (qmail 43628 invoked by uid 500); 19 Apr 2007 18:39:10 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 43595 invoked by uid 500); 19 Apr 2007 18:39:10 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 43577 invoked by uid 99); 19 Apr 2007 18:39:09 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Apr 2007 11:39:09 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of ole.ersoy@gmail.com designates 66.249.82.234 as permitted sender) Received: from [66.249.82.234] (HELO wx-out-0506.google.com) (66.249.82.234) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Apr 2007 11:39:02 -0700 Received: by wx-out-0506.google.com with SMTP id h31so704898wxd for ; Thu, 19 Apr 2007 11:38:41 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=fCj0PX+2KBRtYIDsmyxhyUWhoQbgtDysSojYLSlzdWM2hNzd3Dt1zHgWTjPGuSeiqCXdMvnXVYDMmIMEtzNyBlnkLJER3tja4ljEwoWl6gjijJoS0ok4NnmNDM3Edaetd+ir378DQ81Rlb+yIXqu+rLTZUHmKWX7wfladMY/2QU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=HO6/quc9aOr+v4Xp80/Nr5ZHbOSLWdjfDn5Bd+fc8X68zsFG08b6VoOq6BjZlQONSIzVVjT5CYGiUGSzrzUyJmp1E83D0YQiYKeEcH7XnKqWKRKWsDLYJ5fMXOvfk0J63PUnTifWgT/1D0ReJeEgnPts1CYSWM+rQ22ed0hyveo= Received: by 10.70.65.5 with SMTP id n5mr3935110wxa.1177007921697; Thu, 19 Apr 2007 11:38:41 -0700 (PDT) Received: from ?192.168.1.24? ( [24.13.179.233]) by mx.google.com with ESMTP id 37sm3315104nzf.2007.04.19.11.38.40; Thu, 19 Apr 2007 11:38:41 -0700 (PDT) Message-ID: <4627B63F.90502@gmail.com> Date: Thu, 19 Apr 2007 13:34:39 -0500 From: Ole Ersoy User-Agent: Thunderbird 1.5.0.10 (X11/20070302) MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: [CONSTANTS] Changing AT and OC References: <4626CBED.2040005@gmail.com> <4627A3A2.5080208@labeo.de> 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 Emmanuel and Stefan, Excellent points. There could be refactoring requirements across the user base. As I'm sure you realized, this only gets more ingrained as time passes, which is why it's so important to seriously either do it now or just leave it permanently. > > > If we rename the constants, we have at least to leave them with the old > names in the class, mark them as deprecated in order to give these > ApacheDS users a chance to refactor their code, and remove them in a > later release. I was actually wondering how to do the refactoring after Emmanuel said, "Change the constants, then run the test". This made me pause for a minute. I'd probably have to checkout the entire build, to let eclipse have visibility to everything, so that it refactors all the java files that use the interfaces when a constant is changed. Anyways... Cheers, - Ole