Kurt McKee

lessons learned in production


Hey there! This article was written in 2008.

It might not have aged well for any number of reasons, so keep that in mind when reading (or clicking outgoing links!).

Renquist and distutils

Posted 14 February 2008 in renquist

There have been some big goings-ons with Renquist! I have more or less gotten the code in a somewhat usable state, and have removed some more hard-coded elements. In addition, I've worked on adding code so that Python's distutils can package up the software automatically. Now Renquist can be installed as a true library!

Don't expect code anytime soon, however. Since my name is going on the software, there's no chance that I'm going to be letting it out the gate without some serious vetting, and that means unit testing (via Python's unittest). Also, I haven't yet hooked up author and enclosure code.

And finally, there's no documentation, which is just unacceptable for a library. I haven't yet settled on what software to use. pydoctor looks nice, but there are no official releases to download. Epydoc does have releases available for download, though...I guess I'll cross that bridge when I come to it.

There's all of the big news right now. Fun fact: I'm currently building Renquist as version 0.0.0 alpha. When it's releasable, it'll probably be called version 0. Exciting!