matt good

musing coding

Archive for July 2005

Trac AccountManager Plugin

written by Matt, on Jul 19, 2005 11:11:32 PM.

I've repackaged my account management module as a plugin and uploaded it on TracHacks.

Installation instructions are included in the README file in the source. It's a pretty simple process: run setup.py to build the Egg and copy it into your Trac environment.

The next step is to extend the webadmin interfaces to provide a frontend to configure the account manager settings.

Trac Drop-In Plugin Support

written by Matt, on Jul 18, 2005 9:54:26 PM.

Well, PythonEggs sounded like a neat idea, and now they've made it possible to turn Trac's pluggable framework into a real plugin system. Simply stick your extensions into an Egg, create a "plugins" directory in your environment, and drop-in the file.

Jonas is developing a webadmin module for Trac as a plugin, and I took his example and have repackaged my account management module. Turning it into a plugin was quite trivial, but there are a couple of other things I'd like to clean up tomorrow before I release it.

The Trac documentation should be updated soon to explain how to make plugins.

New Blog Software

written by Matt, on Jul 7, 2005 10:04:38 PM.

Well, after hacking around a bit I've gotten Snurf backported to Python 2.2 so that it will run on my host.

Snurf writes out the blog to static HTML and RSS pages, which is kind of nice. I'll have to check on turning on the comment capability, though I'll need to decide how I want to do the templates for that.

Update: I've imported all my old posts from the previous PyBloxsom blog. Here's the little Python script I wrote to convert them: pybloxsom2snurf