I have some articles always come with duplicates, sometimes even tripled, especially BBC (see screenshot). I use NNW on Mac, iPhone and iPad synced across via iCloud. Not sure how to fix it or where to start?
Cheers and thank you!
I have some articles always come with duplicates, sometimes even tripled, especially BBC (see screenshot). I use NNW on Mac, iPhone and iPad synced across via iCloud. Not sure how to fix it or where to start?
Cheers and thank you!
The BBC feeds turned buggy some months back — bad enough that I removed BBC from the default list of feeds.
If you’re seeing this with feeds other than BBC, let me know the feed URLs. It’s always a bug in the feed, but sometimes it’s one we can detect and work around.
No, only see with BBC. What would you recommend to do? Just remove?
If the duplicate articles annoy you, the only option is to remove the feed. The BBC update an article’s id every time the article is updated, so NetNewsWire (and other readers) see them as different articles.
Ok thank you so much!
It turns out I gave the BBC more credit than they were due.
They have a #0 …#1, etc, suffix applied to each <item>s guid. Sometimes that suffix is incremented when the article changes (e.g., update to the title or content), however, on other occasions, it seems to increment when there is no change to the article.
I don’t know why they do it, but I think the solution is very simple: they need to get a new CMS.
As an aside, while I was going down this rabbit hole, I noticed at the bottom of the BBC’s list of feeds (last updated over 15 years ago) was a link to “Net News Wire” (with the spaces) — netnewswireapp.com. Not sure @brent if that’s a domain you own…doesn’t even respond to a ping.
[I]f the article has been updated, use
<atom:updated>in the<item>. The feed declares the Atom namespace and already uses it.
I haven’t declared the Atom namespace, and I only tried it twice, but if I update lastBuildDate, I think NetNewsWire grabs item updates. But I didn’t try changing a title.
NetNewsWire doesn’t look at lastBuildDate.
Each time it downloads the feed, it compares the newly-parsed version of each article to what’s in the database. It updates the database with any changes.
(You can’t trust feeds to have accurate modification or last-build dates.)
@stuartbreckenridge I’ve tried several times to get netnewswireapp.com from the previous NetNewsWire owners, but it keeps not happening. They intend to transfer it to me but then their admin person just fails to get it done. I’ve given up trying. (It’s no big deal at this point.)
NetNewsWire doesn’t look at
lastBuildDate.
Thanks. I can delete lastBuildDate.