Mu-Feeder 0.1 Released

Hello Everyone, welcome to Twenty-Ten (yes we finally get to sound like we live in the future!).

I’m very pleased to announce the release of my pet project Mu-Feeder, or at least a very early version of it. I actually released version 0.1.0 unofficially yesterday, but then found a bug which was tickled by Python 2.4, so fixed that and re-released as version 0.1.1.

If you want to try it out you can get it here, or you can download the code with:

$ bzr branch lp:mu-feeder/0.1

If you have a bug report, please post it on the Launchpad bug tracker, I’m also seeking feedback which you can send to me in a variety of ways (comment here, identi.ca or Launchpad answers page).

I hope someone finds this useful! Enjoy!

Introducing Mu-Feeder…

I haven’t written here in a while, principally because I’ve been doing exams and finishing various projects at Uni. I’m now doing a summer studentships project for my department for which I get paid (excellent!), so that’s keeping me busy. However, I’m not really here to talk about all that stuff…

The purpose of this entry is to announce my personal Free Software project. Mu-Feeder (pronounced ‘mew-feeder’) is a project to replace the proprietary web service Twitterfeed with a piece of Free Software. Basically the idea is to take entries from an RSS or Atom feed and post them to a microblog. I figured this could be quite easily done and it would let me get used to the tools, etc involved in publishing Free Software. Basically, it’s not meant to be a complicated project, just to fill a gap and give me some experience.

At the moment the software is designed to run as a Python script executed via Cron. When it gets called it should build a summary of the top items in the feed (along with shortened URL’s) and post them to the configured microblog. I already have identi.ca support as well as (untested) twitter and StatusNet support, principally bacause they all use the same API. I’m aiming to have support for a single feed in the 0.1 release with support form multiple feeds in a subsequent release.

All the details are up on the Launchpad page at https://launchpad.net/mu-feeder and you can get the code via bzr with:

$ bzr branch lp:mu-feeder

Bug reports are welcome at https://bugs.launchpad.net/mu-feeder.

That’s about it, I’ll update on progress here as I go. Bye for now!

PS. Ironically this blog entry will be posted to identi.ca with the very service that Mu-Feeder aims to replace!