From: Nate Wiger Date: 2006-10-25T03:32:03+09:00 Subject: How to maintain App config data? I'm writing an app in Rails, but some modules need to work outside of Rails. In these classes, I'd like to have a common way to access configuration data. Two approaches I though of: 1. Use a Singleton class ala the Logger concept, and have a "conf" object floating around that can provide the "conf.root_dir" or whatever 2. Mixin a module that provides a conf() routine, so that classes would call conf('root_dir') / etc Opinions? In the Perl world, I would use Config::Fast and attach a $self->{conf} hashref to my classes, which all point to a shared object. Thanks, Nate