This patch modifies Planet (http://www.planetplanet.org/) to use the "published", "issued" or "created" date, if available, in preference to the "updated" or "modified" date. With Planet's default behaviour, if you make any change at all to an old article (e.g. re-categorize, add or remove a tag, fix a typo) it will be displayed as if it had just been written. I once took over an entire Planet just by adding language tags to all my previous blog posts... --- __init__.py.orig 2006-07-27 02:01:54.000000000 +0200 +++ __init__.py 2008-01-28 11:38:02.000000000 +0100 @@ -924,7 +924,7 @@ added in previous updates and don't creep into the next one. """ - for other_key in ("updated", "modified", "published", "issued", "created"): + for other_key in ("published", "issued", "created", "updated", "modified"): if self.has_key(other_key): date = self.get_as_date(other_key) break