Return-Path: Delivered-To: apmail-incubator-geronimo-dev-archive@incubator.apache.org Received: (qmail 12678 invoked by uid 500); 8 Aug 2003 18:11:19 -0000 Mailing-List: contact geronimo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: geronimo-dev@incubator.apache.org Delivered-To: mailing list geronimo-dev@incubator.apache.org Received: (qmail 12665 invoked from network); 8 Aug 2003 18:11:19 -0000 Received: from h013.c007.snv.cp.net (HELO c007.snv.cp.net) (209.228.33.241) by daedalus.apache.org with SMTP; 8 Aug 2003 18:11:19 -0000 Received: (cpmta 27037 invoked from network); 8 Aug 2003 11:11:22 -0700 Received: from 68.85.80.245 (HELO erin) by smtp.alumni.princeton.edu (209.228.33.241) with SMTP; 8 Aug 2003 11:11:22 -0700 X-Sent: 8 Aug 2003 18:11:22 GMT Message-ID: <099601c35dd8$7b897170$2d01a8c0@chariotsolutions.com> From: "Erin Mulder" To: References: <3F33E53A.6070004@kebernet.net> Subject: Re: One True Way (TM) of handling configuration files Date: Fri, 8 Aug 2003 14:11:25 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Alex Blewitt wrote: > > From an administrator's PoV, it would be nicer if all configuration > > could be done via an admin console, and for the repository to be stored > > in a not-necessarily-human-readable form which was updated as the config > > was changed via the admin console (e.g. Web app) Robert Responded > While this may be a matter of some personal preference, I tend to like > config files over an admin cosole/webapp. Being able to > administer/maintain via a command line is imporant to me. I am all in favor of a good admin console, but everything should still be accessible through XML config files and the command line. One of the most common complaints about Websphere (4.x at least) is the way it obfuscates all the configuration files. GUI tools are great for administration of shared servers, but not for development. I want a good record of any configuration changes I make and an easy, legible way to share them with other developers (see the "User Friendliness" thread). Erin