Menu

#20 RSS feed does not show changes for some aggregators

FlexWiki
open
nobody
3
2005-10-10
2004-10-03
No

(This bug has been transposed from the
WikiDefectRSSFeedDoesNotShowChangesForSomeAggreg
ators page. It was originally submitted by JamesAvery)

The RSS feed does not show changes when some
aggregators are used. This is due to the fact that the
GUID does not change when an update is made to the
item. I can see tackling this two different ways.

1) Change the GUID for an item when you update it.

2) Generate an RSS feed that creates new items on a
daily basis for changes.

Discuss this possible change here:
http://www.flexwiki.com/default.aspx/FlexWiki.RSSForma
t

Discussion

  • Anonymous

    Anonymous - 2004-10-03
    • priority: 5 --> 3
     
  • Bart Fibrich

    Bart Fibrich - 2005-10-05

    Logged In: YES
    user_id=1124145

    Tested on build 1.8.0.1694.
    Bug Not Present.

    ----

    Joe Gasper:
    I just tried "SharpReader" and "RSS Bandit" against our
    internal wiki
    running build 1694. I changed a few pages, refreshed the
    feeds, and the
    changed pages showed up in the aggregators.

    ----

    Jimmy Sieben:
    Sage (http://sage.mozdev.org/) is an example of one reader
    that doesn't
    detect the changed topics.

    ----

    Joe Gasper:
    I just tried (against build 1694) Sage 1.3.6 under Firefox 1.0.7
    and it
    displayed changed topics after a standard refresh.

    May be it was Sage?

     
  • Bart Fibrich

    Bart Fibrich - 2005-10-05
    • status: open --> closed-fixed
     
  • Bart Fibrich

    Bart Fibrich - 2005-10-10
    • status: closed-fixed --> open
     
  • Bart Fibrich

    Bart Fibrich - 2005-10-10

    Logged In: YES
    user_id=1124145

    Bug reopen due to mixed reports.

    Jimmy Sieben :
    Unless I'm not understanding, this issue is not resolved for all
    aggregators in 1695

    That is, when I run Sage 1.3.6 in FX 1.0.7, an updated topic
    is not
    detected as changed.

    Steps:

    1) Load the RSS Feed in Sage
    2) Mark all items read
    3) Update a page (like HomePage)
    4) Refresh the feed.

    Notice that it doesn't indicate HomePage was updated.

     
  • Bart Fibrich

    Bart Fibrich - 2005-10-10

    Logged In: YES
    user_id=1124145

    Joe Gasper:

    Sorry, I was looking at changes to documents that were not
    in the
    initial RSS feed listing.

    To confirm/confuse the bug, Sage and RSS Bandit do not
    acknowledge
    changes to updated topics currently listed in the feed (like
    the others
    have observed), but SharpReader does.

    Also, with Sage, if I clear browser History, all feed items
    return to
    being displayed as unread/updated. Not sure how useful that
    is...

    Running some public FlexWiki feeds through a validator
    produces a couple
    errors:
    (from here:
    http://www.flexwiki.com/default.aspx/FlexWiki/IUseIt.html )

    http://feedvalidator.org/check.cgi?url=http%3A%2F%
    2Fpatternshare.org%2Fr
    ss.aspx%3Fnamespace%3DHome
    http://feedvalidator.org/check.cgi?url=http%3A%2F%
    2Fspeechwiki.org%2Frss
    .aspx%3Fnamespace%3DSR

    1)
    Undefined item element: created (123 occurrences)

    <created>Sat, 07 May 2005 18:18:21 GMT</created>
    ^

    2)
    guid must be a full URL, unless isPermaLink attribute is false
    (5
    occurrences)

    <guid>http://speechwiki.org/SR/Command name.html?
    diff=y</guid>
    ^

    I tried removing guid (optional) and created (undefined)
    elements from a
    fixed FlexWiki RSS xml file and then modifying
    pubDate. "Updated" pages
    still weren't acknowledged in Sage or RSS Bandit.

    Feed validator: http://feedvalidator.org/
    RSS 2 spec: http://feedvalidator.org/docs/rss2.html

     

Log in to post a comment.