Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@apache.org Received: (qmail 92557 invoked from network); 2 Jun 2003 20:54:37 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 2 Jun 2003 20:54:37 -0000 Received: (qmail 4539 invoked by uid 97); 2 Jun 2003 20:56:54 -0000 Delivered-To: qmlist-jakarta-archive-commons-dev@nagoya.betaversion.org Received: (qmail 4532 invoked from network); 2 Jun 2003 20:56:54 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by nagoya.betaversion.org with SMTP; 2 Jun 2003 20:56:54 -0000 Received: (qmail 92337 invoked by uid 500); 2 Jun 2003 20:54:35 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 92320 invoked by uid 500); 2 Jun 2003 20:54:34 -0000 Received: (qmail 92317 invoked from network); 2 Jun 2003 20:54:34 -0000 Received: from icarus.apache.org (208.185.179.13) by daedalus.apache.org with SMTP; 2 Jun 2003 20:54:34 -0000 Received: (qmail 98223 invoked by uid 1332); 2 Jun 2003 20:54:34 -0000 Date: 2 Jun 2003 20:54:33 -0000 Message-ID: <20030602205433.98222.qmail@icarus.apache.org> From: henning@apache.org To: jakarta-commons-sandbox-cvs@apache.org Subject: cvs commit: jakarta-commons-sandbox/configuration PROPOSAL.html PROPOSAL.htm X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N henning 2003/06/02 13:54:33 Added: configuration PROPOSAL.html Removed: configuration PROPOSAL.htm Log: - Moved the PROPOSAL file from .htm to .html - Changed the history paragraph a little to match http://jakarta.apache.org/commons/sandbox/configuration/ - added yours truly as a proposed initial committer Revision Changes Path 1.1 jakarta-commons-sandbox/configuration/PROPOSAL.html Index: PROPOSAL.html =================================================================== Proposal for Configuration Package

Proposal for Configuration Package

(0) Rationale

There is currently no configuration package that can work with multiple sources of data, and provide configuration capabilities for multiple applications. This package provides a simple to use api for performing configuration.

(1) Scope of the Package

This proposal is to create a package of Java utility classes to read simplify configuring a java application.

(1.5) Interaction With Other Packages

Configuration relies on many other commons packages. It will utilize the JUnit unit testing framework for developing and executing unit tests, but this is of interest only to developers of the component.

(2) Initial Source of the Package

This code originated in JServ, was brought into Turbine, moved to Velocity and improved, and then moved into the Commons as Configurations sub-project.

The proposed package name for the new component is org.apache.commons.configuration.

(3) Required Jakarta-Commons Resources

  • CVS Repository - New directory configuration in the jakarta-commons CVS repository.
  • Mailing List - Discussions will take place on the general commons-dev@jakarta.apache.org mailing list. To help list subscribers identify messages of interest, it is suggested that the message subject of messages about this component be prefixed with [Configuration].
  • Bugzilla - New component "Configuration" under the "Commons" product category, with appropriate version identifiers as needed.
  • Jyve FAQ - New category "commons-configuration" (when available).

(4) Initial Committers

The initial committers on the Configuration component shall be as follows:

  • Eric Pugh (epugh)
  • Henning P. Schmiedehausen (henning)

--------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org