4.1.1:
o atom:feed elements MUST NOT contain more than one atom:image
element.
Should be "atom:logo". o atom:entry elements MUST NOT contain more than one atom:link
element with a rel attribute value of "alternate" that has the
same combination of type and hreflang attribute values.
4.1.1 says:
o atom:feed elements MUST NOT contain more than one atom:link
element with a rel attribute value of "alternate" that has the
same type attribute value.
Should 4.1.1 also mention hreflang? o atom:entry elements MAY contain additional atom:link elements
beyond those described above.
o atom:entry elements MUST have exactly one "atom:title" element.Do we want to be consistent in saying "contain" i/o "have"?
o atom:entry elements MUST contain exactly one atom:updated element.
4.1.3.2 The "src" attributeIt took me a second to realize that MAY NOT means "don't have to" rather than "aren't allowed to". The technical meaning of the terms is perfectly clear, but it's quite different from the usual meaning of those words, and may be misunderstood. It might be better to say "Atom Processors MAY use the IRI to retrieve the content, and MAY process or present remote content in a different manner from local content."
atom:content MAY have a "src" attribute, whose value MUST be an IRI
reference [RFC3987]. If the "src" attribute is present, atom:content
MUST be empty. Atom Processors MAY use the IRI to retrieve the
content, and MAY NOT process or present remote content in the same
manner as local content.