Push your feeds into Funnel

I have continued my experiment with the RSS libs a bit, and have built a first prototype that I call Funnel.

Funnel takes the feeds declared in the feeds table.

In a separate thread, it runs a script that looks at the feed, and if there is a new item or an item that looks like it is updated, it runs a filter on it.

The filter is completely extensible, so that I can add antispam measures later like I did here.

Once the item is accepted, it is picked up by the feed when building it using Builder.

I fund this project with Micropledge. Micropledge is a really cool website to get your open source projects funded. Check it out!

At this point, I achieved my primary goal but have new issues I need to deal with.

  • I want to record the feed optionally. I want to make it possible for the user to record completely the items in the items table, so that he does not have to bother about them.
  • I use Rails. While this gives a nice frame to my application, it is clearly overkill for some uses of Funnel. I think I should make it available in different little gems, and the core gem would provide pretty much as simple as Svn2Rss is.
  • The feed is not cached. It is currently recreated every time someone asks for it. Like Svn2Rss, I need to create an asynchronous way to output it.

If I have those core components working, I can easily create an administration interface and a UI to show my feed.

If you are interested into this project, you can fund it and/or join the mailing list:

Google Groups

Subscribe to Funnel Atom and RSS merger
Email:
Visit this group
  • del.icio.us
  • Digg
  • co.mments
  • Slashdot
  • SphereIt
  • Reddit
  • Furl
  • Technorati
  • NewsVine
  • Simpy
  • StumbleUpon
  • Ma.gnolia

3 Responses to “Push your feeds into Funnel”


  1. 1 Bananeweizen

    Could you please be a little less generous with tagging your blog entries? At least for me the last 5 or so “Eclipse” tagged posts (and their syndication on planeteclipse) didn’t bring any Eclipse related information.
    I clearly see that your posts are interesting (for people with knowledge about Scala, rss or whatever), but I like to stay focused on Eclipse when reading planeteclipse entries.

  2. 2 Antoine Toulme

    Hmm.. you’re right. I’ll stick to that going forward.

    I am preparing a much better feed for the Eclipse part, and it should do a better job at rendering the feed in feeds readers too.

    Sorry for the inconvenience.

  3. 3 Antoine Toulme

    OK I created a request for enhancement against the PlanetEclipse admins.

  1. 1 Funnel 0.1 at Lunar Ocean

Leave a Reply