Teaching old code new tricks —
ExploreTree
Over the July 4th weekend, I found time to release the tree visualizer that Mad and I wrote for the Processing Time code jam a few months ago. Mad’s worked on it some more since the code jam, adding a search function, options for specifying font size and the tree depth shown, and a link from each node to its Wikipedia page. The program’s available as an applet now, at:
Feedback welcome, especially if it doesn’t work for you and you’re able to figure out why.
Bugs Everywhere
Bugs Everywhere, everyone’s favourite distributed bugtracker, has been seeing a decent amount of work lately thanks to some strong efforts:
- W. Trevor King is a patch machine, and has closed out all of our open bugs and refactored lots of old code.
- Ben Finney‘s been working on improving the testsuite (up to 137 doctest and unittests!) and Debian packaging.
- Steve Losh has written a nifty CherryPy web interface which I’m hoping to merge soon.
- Gianluca Montecchi has been working on an HTML report mode.
It’s nice to keep momentum going on some small projects. Counter-intuitively, I think it’s much easier not to get tired of programming when you’re working on code for work and different code outside of work, than when you’re just concentrating on the code for work.