Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 66334 invoked from network); 21 Aug 2009 16:32:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 21 Aug 2009 16:32:06 -0000 Received: (qmail 34288 invoked by uid 500); 21 Aug 2009 16:32:28 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 34203 invoked by uid 500); 21 Aug 2009 16:32:28 -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 34195 invoked by uid 99); 21 Aug 2009 16:32:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 21 Aug 2009 16:32:28 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of elecharny@gmail.com designates 209.85.219.208 as permitted sender) Received: from [209.85.219.208] (HELO mail-ew0-f208.google.com) (209.85.219.208) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 21 Aug 2009 16:32:19 +0000 Received: by ewy4 with SMTP id 4so899647ewy.3 for ; Fri, 21 Aug 2009 09:31:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=+aqqynma8U/pgB4xfXtwsHFv+uw7lU4vkWjqIomQTLY=; b=VH9OoMVEqIRUsyQNeH7EikDvNpYQJcaZuCQXXIKJn0yP+7cNkPtLIopwSRPr9kmne1 FnWcTyML7/wsKCeUmkJQA47NLvETCt2NO5SArIQZWKDu3qA15pQOzDmxiBvli12R3NpU 6fLRWI6a46GlcMWIeNPH7OrDfBbCCHHcMr69w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=nyFaf5W/2wuzJ0jY+wMS6YWNM+HeUuKuGB9xDRYJEmmE1PLe8FhcHl9TIrxY0Cd+xs p/lcmJ3wwO5ACzsnZ31uLuh7QGWrSxADnAPF/aZ5l5/CadfIYG8qQrqqt5JUEX6yAUO1 LCyUPbDqO9qvtBTzRqKePoBcYA9RLYLI4rLZk= Received: by 10.210.39.11 with SMTP id m11mr1425806ebm.27.1250872317790; Fri, 21 Aug 2009 09:31:57 -0700 (PDT) Received: from ?192.168.0.2? (lon92-10-78-226-4-211.fbx.proxad.net [78.226.4.211]) by mx.google.com with ESMTPS id 10sm991402eyz.1.2009.08.21.09.31.56 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 21 Aug 2009 09:31:57 -0700 (PDT) Sender: Emmanuel Lecharny Message-ID: <4A8ECBFC.4050300@nextury.com> Date: Fri, 21 Aug 2009 18:31:56 +0200 From: Emmanuel Lecharny User-Agent: Thunderbird 2.0.0.22 (X11/20090608) MIME-Version: 1.0 To: Apache Directory Developers List Subject: A new bracnh to work on the schema Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org Hi guys, just to inform you that I have created a new branch where I will do a lot of refactoring on the Schema subsystem. This is a direct implication of the bugs we have found last weeks and two weeks ago on the schema (modify operation), which drove me to some small, then big, and now huge, modifications on the whole schema system. Basically, a lot of things will change. I will try to keep the dev team informed so that it will not be a big surprise when 20% of all the code will be changed :) From now on, I'm working on refactoring the base classes for the schema objects : AttributeType Comparator DitContentRule DitStructureRule LdapSyntax MatchingRule MathcingRuleUse ObjectClass NameForm Normalizer SyntaxChecker They will all inherit from the SchemaObject base class. More to come ! -- -- cordialement, regards, Emmanuel L�charny www.iktek.com directory.apache.org