Index: simple_ci_controller.rb =================================================================== --- simple_ci_controller.rb (revision 1350) +++ simple_ci_controller.rb (working copy) @@ -15,9 +15,9 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -require 'rss/1.0' -require 'rss/2.0' +require 'simple-rss' require 'open-uri' +require 'rubygems' class SimpleCiController < ApplicationController layout 'base' @@ -32,10 +32,7 @@ feed_url = feed_url.value if feed_url if !feed_url.blank? begin - content = '' - # Open the feed and parse it - open(feed_url) do |s| content = s.read end - rss = RSS::Parser.parse(content, false) + rss = SimpleRSS.parse open(feed_url) if rss @builds = rss.items.collect do |item| build = {:time => item.date,