http://www.intertwingly.net/wiki/pie/PaceClarifyAuthorContributor

== 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.

Add:
o Within the atom:author and atom:contributor elements an atom:entry contains,
       any single Person SHOULD NOT be mentioned more than once.

== 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.

----

CategoryProposals

Reply via email to