Logme status check-in
Filed in: blogging, projects, Mon, Dec 29 2003 00:08 PT
This weekend, I’ve been working on Logme, the software that runs this blog. Slow progress is being made, no doubt related to the fact that I suck at writing software, and am low on the Python learning curve. The current codename is “BAWAIN”, for Blogging App Without An Interesting Name. Candidates for the naming of 0.2 are welcome.
If I finish what I’ve started here, this is what it will do:
- Support for libxml2, DBXML and 4Suite for reading and manipulating the core XML file
- Support for 4Suite and xsltproc for doing the final transformation
- Support for Atom as the common storage format, along with the existing Logme schema
- Output to (X)HTML, RSS, and Atom. Anything else that you want, you can write an XSLT for.
- Support for the Atom, Blogger, Movable Type and MetaWeblog APIs. Also operable via command-line.
- Can be run as a server, or to transfer files to a remote host
I’d say I’m about 10% done with the coding, but I have all week to myself to work on it, so we’ll see how far I get. I really want to get it to where I can use Kung-Log or NetNewsWire to manage my posts before the next milestone. Some features may drop off before 0.2, but this is the way things are moving. Now, let’s see how much of Python’s object-orientedness I remember and/or understand.
