Yelp/Tron — pull request #62 by irskep (2011-11-26 03:10:14+00:00)
Title: Docs and more

There's no need to look at the diff for this pull request, just the stuff below and maybe [the new documentation](http://dl.dropbox.com/u/360865/tron_docs/index.html).

* Rearranged the Makefile (some of this may not be kosher, please speak up)
* Removed virtualenv-related stuff, that's the developer's problem not ours
* Renamed `builddev` and `buildrpm` targets to `deb` and `rpm`
* Added `html` and `man` targets
* Moved the old man page files to `docs/man_old` "just in case"
* Converted man pages to rst for Sphinx to turn into man pages (updated debian stuff to use new make target and path)
* Bumped version number to 0.2.8, since the development branch now represents the 0.2.8 release
* Removed simplejson dependency when using Python 2.6+ (albeit in a backwards way that will be fixed in the next style sweep)
* Wrote 2-3k words of [HTML documentation, which I am temporarily serving up on Dropbox](http://dl.dropbox.com/u/360865/tron_docs/index.html)

To do:

* Fix the example config files which are all kinds of wrong
* Update the changelog and add "What's New in Tron 0.2.8" to the HTML docs

Final note: the new docs recommend installing from PyPI instead of from source. That **does** mean I want to send this to PyPI because hey, why not? It would make installation simpler for non-Debian users.