twitter/ospriet — pull request #2 by Marak (2012-04-15 10:29:33+00:00)
Title: Making configuration more extendable / migrating configuration system to nconf

Hi there!

This pull request contains commits that enable the use `nconf` for configuration of the `ospriet` application.

While there is nothing wrong with the current way `ospriet` handles configuration, I feel these changes could help increase the extendable of the application.

1. Storing configuration data in a `config.json` allows third-party programs to interact with `ospriet` configuration
2. `nconf` has built in support for pulling configuration from argument parsing ( argv ) and ENV variables

see: https://github.com/flatiron/nconf

**Note: A documentation update will be required if this pull request is merged. I'd be happy to update the documentation accordingly**

Not sure if this will get merged, but I wanted to outline a few changes and I figured code would be the easiest way to explain.

Let me know if you have any questions or comments!