Home > geekery, python, rss > A Unified Python Planet

A Unified Python Planet

November 2nd, 2008

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.)

Similar Posts:

geekery, python, rss , , ,

  1. ttrygve
    November 2nd, 2008 at 11:56 | #1

    Aww, you poor pythonistas and your white space sensitivity. ;-p

  2. November 2nd, 2008 at 11:59 | #2

    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

  3. November 2nd, 2008 at 12:02 | #3

    What a great idea! Thanks!

  4. November 2nd, 2008 at 13:08 | #4

    @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. :-)

  5. Carl
    November 2nd, 2008 at 14:26 | #5

    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.

  6. November 2nd, 2008 at 14:33 | #6

    Thanks for this

  7. November 2nd, 2008 at 15:35 | #7

    Neat stuff. I didn’t know about Yahoo pipes.

  8. November 3rd, 2008 at 13:23 | #8

    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

  9. rgz
    November 3rd, 2008 at 16:54 | #9

    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

  10. November 3rd, 2008 at 18:12 | #10

    @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.

  11. an on
    November 4th, 2008 at 04:53 | #11

    Why can’t the powers that be just merge the two planets?

  12. Verdie Morrison
    November 20th, 2008 at 13:44 | #12

    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

  13. November 24th, 2008 at 22:09 | #13

    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!

  14. November 25th, 2008 at 13:31 | #14

    @holdenweb: I’ll see what I can do about beating Wordpress into submission if I can get a chance later on. Sorry about that!

  15. jdm
    January 16th, 2009 at 10:16 | #15

    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.

  16. January 19th, 2009 at 22:28 | #16

    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.

  1. March 28th, 2009 at 23:34 | #1