Thanks for the feedback, Robert...
Robert Sayre wrote:
- "rel" attribute is missing
The rel attribute is optional and the relation is considered to be "alternate" in that case.
http://atompub.org/2005/01/27/draft-ietf-atompub-format-05.html#rel_attribute
<http://atompub.org/2005/01/27/draft-ietf-atompub-format-05.html#rfc.section.4.2.p.4>:
'atom:head elements MUST contain at least one atom:link element with a rel attribute value of "alternate".'
<http://atompub.org/2005/01/27/draft-ietf-atompub-format-05.html#rfc.section.4.15.3>05-C05, 4.15.3 processing model
"If the value of "type" ends with "+xml" or "/xml", the content of atom:content may include child elements, and SHOULD be suitable for handling by software that knows the indicated media type. If the "src" attribute is not provided, this would normally mean that the "atom:content" element would contain a single child element which would serve as the root element of the XML document of the indicated type."
The statement about the "src" attribute seems to be unnecessary given the SHOULD-level requirement to have local content (thus no "src" attribute).
"If the value of "type" begins with "text/" the content of atom:content MUST NOT contain child elements."
See 4.15.2: so is this a SHOULD or a MUST?
It's a MUST, and not an editorial change.
If it's a MUST then <http://atompub.org/2005/01/27/draft-ietf-atompub-format-05.html#rfc.section.4.15.2.p.3> needs to be adjusted.
I think this should come with the following URL: <http://www.oasis-open.org/committees/relax-ng/spec-20011203.html>
I don't want to refer to OASIS's URLs.
Why not? Aren't they considered to be stable?
Best regards, Julian
-- <green/>bytes GmbH -- http://www.greenbytes.de -- tel:+492512807760
