Factor 3: Config
This section advises using environment variables for everything.
Owen J: I think I disagree with 12factor's conclusions on config even though I agree with the premises and rationale in general
Owen J: environment variables are neither exceptionally portable, exceptionally standard, nor exceptionally easy to manage
Owen J: and therefore should not be the exceptional configuration mechanism :)
Kit L: that's exactly the critique i have
Frustratingly, the config section doesn't provide any guidance on sensible
ways to manage environment variables. In any real-world deployment, they're
going to have to be stored somewhere; where's appropriate? .bash_profile?
httpd.con as SetEnv directives? Per-release rc files? /etc/init.d?