The New Digs
Posted by Tech at 11:39 p.m. on March 30th, 20070 Comments 0 Pings in
Hey, there, folks! As you might have noticed, You Bitch! got a new coat of paint. I’ve been cobbling together a new blogging system in my spare time, using Python and the Django web development framework. If you like, you can see a few technical details over on the Impressum.
It’s not quite finished, but it can already do several things that I was hoping for:
- Full metaWeblog, Movable Type, and Blogger APIs implemented, for use in desktop blogging clients like Ecto
- Gallery2‘s Gallery Remote protocol[^1], for uploading image galleries out of iPhoto or another program with a Gallery2 plugin
- Photocasting support
- Comments
- Pingbacks
- Akismet anti-spam[^2]
- Wordpress import script
Some of the things I’m still working on are:
- Podcasting stuff, which you may have noticed doesn’t work
- Some online services, like to-do list and calendar, for internal use
- Monthly newsstand-style editions in PDF format, mainly for a lark
This is my second big Django project. The first project was an online software activation and license management server for a customer of mine. Even though I don’t really know much about programming, I was able to pack actual functionality in to a few hundred lines of code. I’ll probably put the source up, as soon as I’ve taken the cuss words out of it.
I’m amazed again and again at how easy Python makes it for a talentless hack like me to make things that don’t suck.
[^1]:Gallery 2 has to have the Worst API documentation ever
[^2]:I’m still not sure how that goes with the pingbacks though. That might not even be possible.