More On My Blogging Tool
I spent a while hacking last night hacking away at my PHP-based blogging tool, and it now can cope with multiple separate data stores (in theory) Currently, only a file system store is supported, but I'm working on a MT store so that I can move from MT to my own code.
I also implemented a basic wiki-like syntax, but it currently lacks support for linking to other documents, so obviously still needs a little work. On the plus-side, this means that I've now got a standard format for blog entries that it's reasonably simple to convert to and from. Currently, blog entries can be in plain text or HTML format, but I expect there to be a need to support the internal format that MT uses too. Shouldn't be too bad :)
There's also some skeleton code to support a templating system, with different output formats being available. The only one that has some meat on the bones is the HTML format, but there's basic RSS support in there too.
Once I've decided on a license and get the RSS and HTML output formatters working, as well as supporting a migration from my moveable type installation, I'll make a source-drop here on the site ready for people to use and abuse.
Actually, I'd like some comments about the license to release this under. Personally, I'm leaning towards either the LGPL or the GPL. There are arguments for both, and I'm not too stressed, so if people who might use this software have a preference either way, you've got a couple of days (from 2003-03-18) to tell me, and as long as I have no strong reason not to use the majority vote, I'll go with that.
Update: The MT migration might be a bit more involved than I thought it would be, because it requires support for DBM in the version of PHP that you're using. None of the installations of PHP that I have to hand actually have that compiled in. Might drop that idea for now and implement it when I get a chance to relax a little bit.
Posted in: /php
Well, I dare say it will be better than my php blog which took only a couple of hours to write.
An perhaps better than this blog which renders incorrectly in IE many times, and sometimes just displays raw XML.
Not sure about the license issue - I just use GPL mostly, but, hey.
Looking forward to seeing the results of your labour...