One ring to rule them all

20 November 2015

I am in the process of trying to simplify my life a little. That has seen me leaving Daily Mile (I think the site was dying anyway), and removing Facebook from my iPhone.

In conjunction with that, I am trying to automate some process, such as when I blog here, I want it to be tweeted out, and (eventually) posted to Facebook.

The first problem was trying to get my RSS feed to be clean; well, to get past the W3C RSS validator. This took a little bit of tweaking some source files. E.g., feedburner.py and changing:

handler.addQuickElement("guid", item['unique_id'])

to

handler.addQuickElement('guid', item['unique_id'], attrs={"isPermaLink": "false"})

That fixed a problem with Pelican’s GUIDs, but I could not get the RSS feed to be accepted by dlvr.it (the service I am trying to use to propagate my posts). So, I switched to using atom.xml. That sees to be okay.

This will be the first post that should be tweeted out for me. Let’s see what happens.