Trouble getting feed of all new journal entries

davebaker on 2008-03-11T14:43:47

Yikes; I am having trouble getting an RSS feed for all new journal entries (not comments to entries, just new entries posted by anybody: the list that shows up at http://use.perl.org/search.pl?op=journals).

The FAQ at http://use.perl.org/faq.shtml tells me to use http://use.perl.org/journal.pl?op=top&content_type=rss ; I subscribed to that via BlogLines but BlogLines isn't feeding me any entries, and when I tell BlogLines to give me the entries for the last 72 hours (etc.) I don't get any entries either. I wonder if that URL is correct on the FAQ page.

I searched use.perl.org's journal entries and found this excellent RSS feed described by jbisbee at http://use.perl.org/comments.pl?sid=23628&cid=36097: http://use.perl.org/search.pl?tid=&query=&author=&op=journals&content_type=rss -- it is working well for me now using BlogLines.

[Update] The URL can be simplified and still works well for me using BlogLines: http://use.perl.org/search.pl?op=journals&content_type=rss

Keywords: RSS feed, all journal entries


I use this one

Dom2 on 2008-03-11T18:50:27

http://use.perl.org/search.pl?op=journals&content_type=atom

Which appears to work OK. I haven't figured out how get a comments feed yet.

Re:I use this one

Aristotle on 2008-03-12T13:25:12

http://use.perl.org/search.pl?op=comments;content_type=atom

Re:I use this one

davebaker on 2008-03-12T15:56:07

Very nice! Thanks.

I think I prefer the feed with new journal entries only, but the feed you've described for getting all comments (new journal entries and replies to them) is great to know about.

I have determined that the reason the journal feed described in the FAQ -- http://use.perl.org/journal.pl?op=top&content_type=rss, which is described as "most recent journal users" -- hasn't been working in Bloglines for me is that the resulting RSS feed is the "Top 20" journal entries (that's the title showing up in Bloglines). I don't know what "top" means, but the feed does have 20 entries. The most recent entry was on March 1, so that's why I was seeing no entries when I subscribed and then asked BlogLines to show me entries from the last 72 hours.

Do you know what the criteria are for "Top 20"? I can't find it in the FAQ.

Re:I use this one

Aristotle on 2008-03-12T17:55:21

If I click that in Firefox it shows up-to-date data. However, the feed is really useless: instead of showing posts, it shows the 20 journals that were most recently posted to (but it uses the title of the latest post on each journal as the title of the feed item).

It’s quite possible that Bloglines thinks that because it has seen these items before (albeit with different titles), they must be old and that the feed is not being updated.

Anyway, the search.pl-based feeds work sanely.

Re:I use this one

davebaker on 2008-03-15T18:12:54

That's it!

The URL in the FAQ is generating a list of URLs of the journals themselves -- e.g. http://use.perl.org/user/uri/journal/?from=rss is the URL for a recent entry in Uri Guttman's journal -- so the BlogLines feed reader and probably others ignore new journal entries if they've seen a previous journal entry by that particular user.

That must be the reason why I was seeing no results at all when asking BlogLines for entries from the past 72 hours... when I went to BlogLines and expanded the time frame to 30 days, entries appeared. In the past 72 hours there had been no journal entries by a user whose journal URL BlogLines (not just me) had never seen before. (I guess BlogLines already had been monitoring the RSS feed and had been keeping track of already-seen user URLs before I came along.)

Really appreciate your detective work. I love it when I figure out why something is happening the way it is. A friend of mine once counseled me not to take bugs in programming personally or subconsciously get mad with the computer for being difficult, by telling me "There's always a reason."

Re:I use this one

Aristotle on 2008-03-12T17:59:44

Oh btw, the feed I linked contains only comments (without content). You need the feed Domm linked for the posts (and it includes fulltext content).