Am 02.07.2013 07:08, schrieb Jeff Fortin:
Le lundi 01 juillet 2013 à 22:22 +0200, Lars Windolf a écrit :
Am 01.07.2013 22:06, schrieb Jeff Fortin:
> Take these three feeds for example:

Please note that the deduplication between your post in Planet
GStreamer and in Planet GNOME does work. And they do it right
because the only real chance is to do it based on a RSS/Atom GUID.
As Planet GNOME reuses the original ids (like Planet GStreamer) does
cause the deduplication to work.

The other two feeds don't have the article at the moment, but I'd
say they do no have the same id.

Indeed, if you compare the planet gnome feed:

<link href="" rel="alternate" type="text/html"/>

With the planet pitivi (moonmoon) feed:

<link rel="alternate" href=""/>

The IDs differ, one of them being Wordpress' way of offering two possible urls (it redirects to whatever it considers the canonical URL)... but notice that the 'link rel="alternate" ' is the same. Couldn't you do something with that? Or even check if the link provided in the ID is actually a redirect?

Not really. That would increase complexity and make the code untestable.
It might even cause mass requests for a single feed. This is why RSS invented
GUIDs because you can trust them and there is only one.

BTW not much time for anything as I now have to implement the AOL reader API :-)