This looks great. I've pushed it to origin/master.
TravisB, in the future, try to write commit log messages that comply with
http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
We're going to, as time goes on, want to try upgrading things in here to have
higher version numbers and see what breaks. For now, this is excellent.
TravisB, it looks like there is one small oopsy...
At least when I ran buildout I got an error:
Getting distribution for 'Twisted==11.0.0'.
Error: Couldn't find a distribution for 'Twisted==11.0.0'.
I think it ought to be.. Twisted = 10.2.0 instead.
Submitted fix where we only specificy versions for:
1) packages already listed under eggs in bin/buildout.cfg
2) not supplied by the user (what we request for in the readme)
It would be really nice if our buildout.cfg specified the version numbers of all
the Python packages the site depends on.
http://maurits.vanrees.org/weblog/archive/2008/01/easily-creating-repeatable-buildouts
is a good tutorial on doing that.
This is "bitesize", probably, if you're interested in learning about Python
packaging and the "buildout" tool.