Abstract
Weakens the constraint on duplicate entry ids in feeds to a SHOULD.
Status
Open
Rationale
The proposed compromise to allow duplicate IDs in feeds, on the condition that a source element is present, doesn't address the problem of quick scripts that probably won't group duplicate IDs. This means that compliant processors will still differ from one-off hacks. Rather than legislate the constraint, we should explain the situation, and give the validator a SHOULD-level requirement so a warning can be triggered.
Proposal
Remove the bullet point that reads
atom:feed elements MUST NOT contain atom:entry elements with identical atom:id values.
Add a paragraph after the list that reads
Atom Processors use the atom:id element found in Atom entries to identify distinct entries. It is RECOMMENDED that each entry in an Atom Feed Document have a distinct atom:id value.
Impacts
Notes
See also: PaceOriginalAttribute
