A Unified Python Planet
I subscribe to both the official and unofficial Python planet feeds because they’ve each got some content that’s unique to one or the other, but the overlap and duplication has really been bugging me lately. So I suddenly remembered the joy that is Yahoo Pipes and glued both of them together with a unique-ifying filter to eliminate duplicates, and, feeling generous, I stuck a friendlier Feedburner URL around it–you can get it at http://feeds.feedburner.com/UnifiedPythonPlanet.
It makes me pretty happy so far, except that somewhere in Pipes land I seem to be losing newlines in pre elements (which appears to be a bug in Pipes itself, argh), which is a little (very) annoying when trying to read people’s code samples. I may end up replacing the Pipes side with a little bit of Python (a little Feedparser and PyRSS2Gen ought to do the trick) if I get the time later today.
Anyway. I figured I should share it, on the offchance it makes anyone else’s life better. (Or if such a creature already exists, let me know and I’ll gladly use that instead.)
Aww, you poor pythonistas and your white space sensitivity. ;-p
Hey,
You can also use Atomisator and define two feeds
http://atomisator.ziade.org/
From there a simple cron generates the merge feed, like Yahoo Pipes would.
I can create this unified planet python rss on my server if you would like to.
Cheers
What a great idea! Thanks!
@Tarek Ziade: If you want to, that’d be great. I could then just re-point Feedburner at the new location. But I don’t mind setting it up myself either; I just have to make sure to block some time during my kiddo’s afternoon nap. Either way works for me.
That’s a great idea. The duplication annoys me as well. I always forget about Yahoo Pipes, but then someone points out an obvious and great use for it. Thanks for sharing this.
Thanks for this
Neat stuff. I didn’t know about Yahoo pipes.
I run my blog using different feeds and merge them locally. That way I post on whatever blogs I have (wordpress.com, blogger, posterous, etc.) and just pull them in my own blog. If you want to take a look at the code, check out:
http://ionrock.org/hg/bc2/file/5324ecd016e7/bc2/lib/bright_planet.py
My RSS client (Firefox’s Brief extension) can’t parse the date as it states ‘invalid date’ all over.
I believe it comes from the backend could you check on them? Thanks
@rgz: That’s a bummer. That might be Pipes’s fault. If so, all I can do is implement the union and unique-ification myself, or let Tarek do it if he decides to do so.
Why can’t the powers that be just merge the two planets?
Hello Mike, I found the photos on Flickr from your visit to Morrison Lane. Good work, and thank you for sharing them. I remember you photographing the door from outside. We are just about to press the last of our wine, and things taste promising. And, the 2004 Nebbiolo will be in a food-pairing article in the Dec. “Wine Press Northwest”. Best wishes to you, cheers,
Verdie Morrison
Mike:
For some reason I can only see comments 11 and 12 – Firefox won’t show me the first page …
This is a shame because I was actually wanting to read them!
@holdenweb: I’ll see what I can do about beating Wordpress into submission if I can get a chance later on. Sorry about that!
FYI the UPP feed has been empty since Jan 12 (last item was by Jeff McNeil on Python 3.0 porting.) I’ve just resubscribed to the 2 source feeds instead.
It looks like it might have come suddenly unblocked today… So I’m going to blame Yahoo Pipes. Another reason for me to take a peek at a better solution, I guess.