UserPreferences

PaceEntryIdRequired


Abstract

[AsbjornUlsberg] The specification does not specify that atom:id is a required child node of atom:entry. This pace seeks to change the specification text so atom:id is required.

Status

Closed

Rationale

atom:id should be a required child node of atom:entry.

Proposal

Change the text in section 4.13.5 to:

4.13.5 "atom:id" Element

The "atom:id" element's content conveys a permanent, globally unique identifier for the entry. It MUST NOT change over time, even if other representations of the entry (such as a web representation pointed to by the entry's atom:link element) are relocated. If the same entry is syndicated in two atom:feeds published by the same entity, the entry's atom:id MUST be the same in both feeds. atom:entry MUST contain an atom:id element, but MUST NOT contain more than one. The content of this element, when present, MUST be a URI.

Impacts

atom:id can't be an optional child node of atom:entry anymore.

Notes


CategoryProposals