Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 74015 invoked from network); 20 Apr 2007 16:58:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 Apr 2007 16:58:18 -0000 Received: (qmail 58189 invoked by uid 500); 20 Apr 2007 16:58:24 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 57979 invoked by uid 500); 20 Apr 2007 16:58:24 -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 57968 invoked by uid 99); 20 Apr 2007 16:58:24 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Apr 2007 09:58:24 -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.237 as permitted sender) Received: from [66.249.82.237] (HELO wx-out-0506.google.com) (66.249.82.237) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Apr 2007 09:58:17 -0700 Received: by wx-out-0506.google.com with SMTP id h31so1054560wxd for ; Fri, 20 Apr 2007 09:57:56 -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=BPKc05z/J5yTpxYmXObrWce7z0Ycb5k4V/eXnWNEauLC8FHsbVpiQgLt0k57xgH80QPsiK/LxREGBC/T/l9Hi06laQq1xiImjaDezmS99otRZTTygeaHu9KgicE+YsJ3EZAd3BCgaSvnU7EKfheVr8JvMAYl2WpkQUA7M9DD9d4= 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=Eghhy6Afo0Kls3E0bmxLodrnJkVE70/bFdWj6+MeQW8xqUJsUJhh+N0P/M2DFpVMH9vo2TIeXeJa6n28op69udYOlWpu9xz8dYEit+vq1O4Q3tjWUxL0Tver2RmqdgbKXCZ0CnRck+DXaR5yUrR1G3XJvBq+VItziWaRR8Cl7mk= Received: by 10.70.39.2 with SMTP id m2mr5872564wxm.1177088276428; Fri, 20 Apr 2007 09:57:56 -0700 (PDT) Received: from ?192.168.1.24? ( [24.13.179.233]) by mx.google.com with ESMTP id 7sm4936382nzo.2007.04.20.09.57.55; Fri, 20 Apr 2007 09:57:55 -0700 (PDT) Message-ID: <4628F01A.2050109@gmail.com> Date: Fri, 20 Apr 2007 11:53:46 -0500 From: Ole Ersoy User-Agent: Thunderbird 1.5.0.10 (X11/20070302) MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: [Schema] Constants - A happy Medium? References: <4628E04D.9020300@gmail.com> 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 Alex Karasulu wrote: > Ole, > > On 4/20/07, *Ole Ersoy* > wrote: > > Hey Guys, > > I know what you are thinking. Heeeere he goes again :-) > > > Heh well a little bit but persistence is a good thing. Sometimes :-) SNIP > I see but the problem with this is that you mix the constants of all the > schemas together. That's true. Maybe this thought would help: If I were to generalize it I would describe it as the interface name capturing the label for the constants as accurately as possible. So we could break it up further if necessary. We might have: ObjectClassBarConstants ObjectClassFooConstants etc So in the end we would have more constant files, each file being a container for a set of constants intended for a specific purpose. SNIP Cheers, - Ole