Jan. 17, 2007, 11:47 a.m.

This Week's Project

I've been involved in some conversations with educators regarding kids media and stuff like that. It was really quite interesting, so I thought I'd write some multi-user blog software that might fit the audience.

I started writing the software Monday night while going through all the 24 premiers the TiVo picked up. Last night, I mostly finished it and migrated all of Noelani's content over to it.

Of course, by finished, I mean I had almost all the functionality required to reproduce what was already there, plus the ability to have multiple users submitting to multiple blogs and have those individual blogs at least somewhat customizable through the web interface. There are still some little things to clean up (e.g. per-blog comments feeds), but phase 1 is basically done.

Next is trying to figure out what bits need to be updated to make sense in a school. It would be easy enough to restrict the ability to release posts to users with release permission, so there could be some degree of supervision in releasing stuff. Also, I do all of my posts in HTML, so that's the only input language it currently supports. I'm thinking about allowing alternate post languages (such as markdown) to make it easier to get content out.

Props to Django again. It's almost too easy to write this kind of stuff.

blog comments powered by Disqus