Configurable 1.0.0 Released

Configurable is a simple configuration description and loading mechanism for your modules or classes.

Configurable makes it easy to set default values for a configuration setup and then easily load and override those default settings. It supports YAML config files, either simple data or environment-based with environment name/value groupings like rails’ database.yml.

This code was extracted from a production framework, where it manages configuration defaults and initialization for a base gem along with several supporting gems which add new features and config settings to the initialization process.

http://github.com/aniero/configurable

Posted on Sunday November 09, 2008