Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 20311 invoked from network); 18 Mar 2009 19:40:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 18 Mar 2009 19:40:14 -0000 Received: (qmail 69981 invoked by uid 500); 18 Mar 2009 19:40:08 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 69944 invoked by uid 500); 18 Mar 2009 19:40:07 -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 69935 invoked by uid 99); 18 Mar 2009 19:40:07 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Mar 2009 12:40:07 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of elecharny@gmail.com designates 74.125.78.25 as permitted sender) Received: from [74.125.78.25] (HELO ey-out-2122.google.com) (74.125.78.25) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Mar 2009 19:39:57 +0000 Received: by ey-out-2122.google.com with SMTP id 4so46729eyf.31 for ; Wed, 18 Mar 2009 12:39:37 -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:references:in-reply-to :content-type:content-transfer-encoding; bh=XVGmRDZt75O8QZw/nJlW+OU1DHbPw7JLG1yBv/1bOlM=; b=ehFaZ9/w2GSF1usevVKJj2gn3VIbPypEQfkOmzbRbSywbiJz7IPALlUkHYwHornxGj UcGQ1rXTlqBNGzhIaLUZgNQO6Lx+kaTpgQIfRLlp0UdtggU4CApZqErbgDSvcSr5O1gm r5WM4vHPx6TittU45J1LfE00ybX0H/54imxNY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; b=lyRgiak72P+xHsQ+Ayu4q/euk0dSjESEMGyfl7Up89yT6HKHnnXoLJMcK6cP/Ckqrp FPatisJTPxJTDkwvmgufGeT0sUEu/NWknE+kOnBS0LPwplyz0c2mv/bMumVn9fSY/X4m zESTDeDt0Vpgh+ulLT6Ksf8lrqNNqDO4dB+C4= Received: by 10.210.19.7 with SMTP id 7mr1202249ebs.41.1237405177170; Wed, 18 Mar 2009 12:39:37 -0700 (PDT) Received: from ?192.168.0.51? (lon92-10-78-226-4-211.fbx.proxad.net [78.226.4.211]) by mx.google.com with ESMTPS id 10sm442164eyd.43.2009.03.18.12.39.36 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 18 Mar 2009 12:39:36 -0700 (PDT) Sender: Emmanuel Lecharny Message-ID: <49C14DF7.9010406@nextury.com> Date: Wed, 18 Mar 2009 20:39:35 +0100 From: Emmanuel Lecharny User-Agent: Thunderbird 2.0.0.19 (X11/20090105) MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: ApacheDS ConfigNG References: <49C13760.8040709@nextury.com> <49C149EF.70201@nextury.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org Ersin ER wrote: > One of the things we should consider for a configuration mechanism is that > whether this configuration format is for humans or is for tools. If it's for > humans neither XML nor LDIF are good candidates. If it's for tools, both are > fine and then there can be other criteria to select one or also both can be > supported. I don't think one if superior to other in terms of > expressiveness. > I think that it does not matter too much. Or, more generally, a configuration mechanism should be versatile. From a human being, a GUI is obviously the best. But that mean we need a tool to read the configuration and to present it. Some prefer a text file (either because it's lightweight, or because you don't have a graphic terminal available ), and then it should be straightforward. Of course, comments must be present. So what we need is a Configuration bean, loaded from a configuration file, whatever the format of this file is. -- -- cordialement, regards, Emmanuel Lécharny www.iktek.com directory.apache.org