Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 64731 invoked from network); 15 Mar 2007 19:18:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 15 Mar 2007 19:18:03 -0000 Received: (qmail 64945 invoked by uid 500); 15 Mar 2007 19:18:11 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 64725 invoked by uid 500); 15 Mar 2007 19:18:11 -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 64714 invoked by uid 99); 15 Mar 2007 19:18:11 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Mar 2007 12:18:11 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [207.190.94.33] (HELO gadget.mwt.net) (207.190.94.33) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Mar 2007 12:17:59 -0700 Received: from [192.168.1.8] (dsl-67-41.westby.mwt.net [207.190.67.41]) by gadget.mwt.net (8.13.6/8.12.11) with ESMTP id l2FJHanv025667 for ; Thu, 15 Mar 2007 14:17:37 -0500 Message-ID: <45F99BD0.1020002@verticon.com> Date: Thu, 15 Mar 2007 14:17:36 -0500 From: "John E. Conlon" Reply-To: jconlon@verticon.com Organization: Verticon, Inc. User-Agent: Thunderbird 1.5.0.10 (X11/20070221) MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: [SASL] SASL configuration References: <568753d90703121820n76021567m551e604a1f6031c7@mail.gmail.com> <45F6AEFE.7000904@gmail.com> In-Reply-To: <45F6AEFE.7000904@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Configurations are such a pain. Properties files, Spring configurations, (OSGi configuraiton admin) etc... Perhaps a future thread with topic [Configuration] would make sense. Right now as I am typing I have the EMF book opened up on my lap... cheers, John Ole Ersoy wrote: > Hey Enrique, > > This is slightly OT (Off Thread), but still in a remote vicinity > somewhere. > > John was wondering a while back whether it made sense to load ApacheDS > and related configuration files using EMF, in the interested of > generating > Eclipse Plugin Editors for editing configuration files and straight > forward refactoring and versioning > of configuration file schemas. > > If we want to add/remove configuration elements/attributes we simply > update the Ecore model, > and regenerate and it's done. All the editors, etc. are automatically > updated. We could also > create an editor similar to the Eclipse plugin.xml editor, that has > tabs for various configuration files > very easily with this type of approach. > > EMF also supports demand loading of proxy references. This means that > if we wanted > to we could access all configuration information through one central > model, but the > configuration information is still maintained in separate files. Each > file is demand > loaded when configuration information contained in a proxy reference > is requested. > > Anyways, just thought I'd mention it for awareness and in case you > think it might come in handy > while reviewing the configuration topology. > > Cheers, > - Ole > > > Enrique Rodriguez wrote: >> I looked at the way ApacheDS does Spring config, the relationship with >> the daemon code, etc., and I'm ready to start in on configuration for >> SASL. What I'd like to do is create a bean for the LDAP protocol >> provider that resides in the protocol-ldap module, maybe named >> LdapProtocolConfiguration. This would contain the SASL parameters and >> I could also move over the 3 properties that are used by the LDAP PP >> from the ServerStartupConfiguration: >> >> maxSizeLimit >> maxTimeLimit >> isAllowAnonymousAccess >> >> WDYT? >> >> Enrique >> > > >