Abstract
Allow multiple authors. Clarify relationship between atom:author and atom:contributor.
Status
Open
Rationale
The current draft only allows one atom:author per entry, meaning either: - All authors of a document have to be shoehorned into that atom:author element - One author has to be chosen as primary and the rest are "contributors"
Secondly, no explicit relationship is given between author and contributor atom:contributor. The most intuitive approach, and that outlined in this pace, is that each person involved should only appear in one role (as an author, or as a contributor). Also, for the sake of making processing at the display end easier, each person should only be mentioned once.
Notes
Neither bylines nor inheritance are dealt with by this Pace.
Proposal
In 4.1.1, replace:
-
o atom:feed elements MUST contain exactly one atom:author element,
-
UNLESS all of the atom:feed element's child atom:entry elements
contain an atom:author element.
with:
-
o atom:feed elements MUST contain one or more atom:author elements,
-
UNLESS all of the atom:feed element's child atom:entry elements
contain at least one atom:author element.
Remove:
-
o atom:feed elements MUST NOT contain more than one atom:author
-
element.
In 4.1.2, replace:
-
o atom:entry elements MUST contain exactly one atom:author element,
-
unless the atom:entry contains an atom:source element which
contains an atom:author element, or, in an Atom Feed Document, the atom:feed element contains an atom:author element itself.
With:
-
o atom:entry elements MUST contain one or more atom:author elements,
-
unless the atom:entry contains an atom:source element which
contains an atom:author element, or, in an Atom Feed Document, the atom:feed element contains an atom:author element itself.
Remove:
-
o atom:entry elements MUST NOT contain more than one atom:author
-
element.
In section 4.2.3, append to:
-
The "atom:contributor" element is a Person construct that indicates a
person or other entity who contributed to the entry or feed.
The text:
-
and who is not also a named author.
Impacts
Listing several people in a single atom:author element and then crediting them individually as atom:contributors is consciously barred by this pace, in anticipation that a separate byline element may be introduced if the functionality is required.
See Also: PaceAuthorContributor