Is RSS broken?

Events happening in the community are now at Drupal community events on www.drupal.org.
Max Bell's picture

Is it just me, or is RSS broken? First Wizz RSS 2.1.4 (Firefox) wouldn't read my feeds, but then I tried to set them up in a new drupal installation via aggregator and they aren't working, there, either. (The RSS-feed from Views Developers seems to be broken, due to "401 Unauthorized".) -- If this had been mentioned elsewhere, I hadn't seen it, so I figured I should say something, even if it seems a little wierd that I'm the only one who's noticed...

Comments

authentication needed

moshe weitzman's picture

you have to authenticate to get the feeds. see your newsreader docs.

But...

Max Bell's picture

Should this be preventing another Drupal site from aggregating the feeds?

yes

moshe weitzman's picture

yes, it should until you configure the feed right (if even possible).

bloglines?

chud's picture

Anyone successfully subscribed to this with bloglines? Perhaps it's not possible because of the authentication.

is possible

moshe weitzman's picture

use a feed url like :@.

The opml is also broken

curufinwe's picture

The nice little link that says "get an opml feed of these groups" under "my groups" hands you an opml file that is screwed up.

In the opml file, group urls are built in the form http://groups.drupal.org/node/482/feed when they should be of the form http://groups.drupal.org/og/feed/482
(the number is the desired group id - i have 482 -civicrm)

When you try to hit http://groups.drupal.org/node/482/feed with a feed reader or otherwise, drupal 404s and sends you to the groups homepage. Feedreaders then freak out when you get html instead of rss coming back at them.

The solution is fixing the opml / blogroll generator.

I'll file a bug if I find where to do so.

moremonkeys's picture

When I view the OPML file link from the My Groups block on groups.drupal.org, the "text" attribute is empty. This causes the OPML not to validate in FeedDemon (and probably elsewhere). In the text attribute, the name of the group should be inserted.

So, this is what it looks like by default.

  <?xml version="1.0" encoding="utf-8" ?>
- <opml version="1.1">
- <head>
  <title>groups.drupal.org</title>
  <dateModified>Thu, 22 Mar 2007 15:58:38 +0000</dateModified>
  </head>
- <body>
  <outline text="" xmlUrl="http://groups.drupal.org/node/553/feed" />
</body>
</opml>

If you save and modify all the <outline> elements like so it will validate and import correctly.
  <outline text="Advertising" xmlUrl="http://groups.drupal.org/node/553/feed" />

Groups.drupal.org

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: