[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Atom Versioning
On Sep 5, 2009, at 9:40 PM, Aristotle Pagaltzis wrote:
* Jan Algermissen <algermissen1971@xxxxxxx> [2009-09-01 13:45]:
RFC 4287 states this about the XML format it defines:
'For convenience, this data format may be referred to as "Atom 1.0"'
Does this imply the intention that forward compatible changes
to the Atom syntax will be referred to as Atom 1.x and that
incompatible changes would be referred to as Atom 2.x, 3.x,...?
It’s a hat tip to the past, not the future. Unfinished versions
of Atom had been referred to as 0.2, 0.3, 0.5, etc. Early drafts
of the spec even had a `version` attribute, like most versions of
RSS. These ideas were both eventually rejected.
IOW, is there an implied versioning scheme?
There was no intent to ever revise Atom.
...funny though that section 6.2 of the spec says:
"The Atom namespace is reserved for future forward-compatible
revisions of Atom. Future versions of this specification could add new
elements and attributes to the Atom markup vocabulary."
Aristotle Pagaltzis // <http://plasmasturm.org/>