Colin's Journal: A place for thoughts about politics, software, and daily life.
I’ve implemented a few changes to my weblog, if anyone has any opinions on them the feedback would be helpful. I’ve extended the main index, and the RSS feed, to have 7 days worth of posts rather than 5. LiveJournal seems to be using a particularly brain-dead RSS aggregator, so I’m sure this change, like all others I’ve done, will screw-up the friends pages again. There’s nothing I can do about it execpt hope that they’ve made some changes, like really parsing the XML and keeping hashes of the posts to work out which entries are new.
The other major change I’ve made is to make monthly archives of the weblog available. I’ve always had perma-links to the individual days worth of posts, but no way of getting to them beyond the index page. My initial plan was to have the archive pages contain just the title of each post, along with an excerpt, and then links to the perma-link page. Instead I’ve made the archive pages hold the full post, with perma-links available in the same way as the index page. The layout may change as I re-think my templates, and I need to check to see whether any of the new pages work in IE.
As you can see from the links, my posting over the years has been somewhat sporadic. It’s only with November 2002 that I’ve really been posting anything worth reading (at least IMHO), but I’m keeping the old stuff around, at least for now.
It’s that time of week again, Monday, so it must be time for yet another release of SimpleTAL! I’ve just uploaded release 2.3 which, this time, addresses just a single defect.
In previous releases there was a problem with using ‘tal:repeat’ over empty lists, namely an exception would be thrown during template expansion. I’ve changed it so that if the list is empty, it will behave in the same way as Zope, and tal:repeat will treat the expression as though it had evaluated to nothing.
Thanks to Barry Pederson for finding and reporting this.
The full list of my published Software
Email: colin at owlfish.com