View Single Post
Old 02-01-2005, 08:41 AM   #7
Laurens
Jah Blessed
Laurens is no ebook tyro.Laurens is no ebook tyro.Laurens is no ebook tyro.Laurens is no ebook tyro.Laurens is no ebook tyro.Laurens is no ebook tyro.Laurens is no ebook tyro.Laurens is no ebook tyro.Laurens is no ebook tyro.Laurens is no ebook tyro.
 
Laurens's Avatar
 
Posts: 1,295
Karma: 1373
Join Date: Apr 2003
Location: The Netherlands
Device: iPod Touch
Quote:
Originally Posted by ortaliz
I'm a "switcher" from Jpluck to Sunrise and the most amazing feature that I like about sunrise is its ability to only update the channels that have been updated. It saves me so much time.
Glad to hear you like the conditional update feature. It can indeed save quite some time(not to mention bandwidth).

There's a slight flaw in the current implementation when dealing with RSS or Atom feeds, though. Conditional updates work by comparing CRC32 checksums of the source URL. The problem is that some sites generate their newsfeeds periodically and place a date stamp in the RSS feed. (BBC News does this, for instance.)

Even though the feed's contents (i.e. the titles, descriptions and links) have not changed, the new date stamp still yields a different CRC32 checksum, which, in turn, triggers an unnecessary update.

This will be addressed (hopefully) in the next revision. There will be a secondary checksum computed off the newsfeed's actual contents.
Laurens is offline