On Friday, May 6, 2005, at 09:16 AM, Bob Wyman wrote:
Graham wrote:
"If an Atom Feed Document contains multiple entries with the
same atom:id, software MUST treat them as multiple versions of
the same entry"
        Are they still the same entry if they have different source elements
that identify their source as being different feeds?

In a perfect world with no malicious, undereducated, misinformed, intellectually challenged or other people people who don't mint ids appropriately, yes, they're the same entry. In the real world, I have no idea. A human looking at them could probably determine whether they're the same if they're different enough, but if they're substantially similar, then even a human wouldn't necessarily be able to determine whether they're the same or whether one is a malicious alteration. There's no automated way to decide (unless their contents are identical).

Authors of consuming applications will have to decide whether or not to obey the commandment from the spec (if adopted) to treat them as being the same, or whether to give their users the option of making that decision. Specifying that publishers who publish the same entry in multiple feeds MUST choose one to be the "original" source and express the rest as aggregated entries from that feed would make it much easier to justify treating them as different entries if they claimed to originate in different feeds.



Reply via email to