Parsing RSS feeds on a Domino site

I have a request to display multiple RSS feeds (public and internal) on a Domino site. Since it includes internal RSS feeds I assume I cannot use the Google feed API.

The Domino site is not on XPages yet. So it may be a 100% client side JavaScript solution.

Anyone has suggestions/ideas how to solve this?

Advertisements

5 thoughts on “Parsing RSS feeds on a Domino site

  1. Jan Krejcarek (@jan_krejcarek) 2013-November-4 / 9:02 am

    Hi, I was thinking of something similar for our Domino-based Intranet. I have planned to create an application that would gather RSS feeds on regular basis from defined sources and than display the gathered feeds on the Intranet. For parsing I was evaluating the Apache Abdera, but since it cannot parse the RSS 2.0 as far as I know (produced by the Domino Blog btw) I was also evaluating the Rome java library (http://rometools.github.io/rome/) which worked fine. The API is quite straightforward.
    Regards

  2. Patrick Kwinten 2013-November-4 / 9:42 am

    I am not sure how much it would be to rewrite the RSS feeds from the Domino blog? The template is open sourced on OpenNTF by IBM. I have created a feature request there but I doubt IBM will put any effort in it. (I am still waiting in vain for some other assistance on that template).

    I understand there are some advantages with Atom: explicitly indicates the content while the browser is left to figure out whether the RSS feed contains plain text or escaped HTML, code is modular and reusable while RSS code is not.

    Looking forward to hear from your progress in your project 🙂

  3. Paul Harrison 2013-November-4 / 10:02 am

    Hi Patrick, if you had access to an internal PHP server, you could very easily write a PHP script to gather the required RSS feed(s) and then parse and output it as JSON for Domino to consume – I have a simple script I could share if that would be of any interest?

  4. Petter Kjeilen 2013-November-4 / 11:01 am

    Could u use the RSS Feed Generator template (rss_generator.ntf) locatated on your domino server ?

  5. Jesper Kiaer 2013-November-4 / 12:18 pm

    Hi, on http://nevermind.dk I use a Java agent using the Rome java lib. It is pretty straight forward, only have to be careful about dates

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s