On Mon, May 23, 2005 at 02:29:33PM +0200, A. Pagaltzis wrote:

> * Robert Sayre <[EMAIL PROTECTED]> [2005-05-23 13:40]:
> > What is the interop problem you are trying to avoid? You don't
> > just throw in a SHOULD NOT and say "otherwise it would be
> > hard".
> 
> How else would you present a list of distinct authors for a set
> of entries? What is the point of allowing multiple atom:author
> elements, if not to require that each of them refer to only a
> single person (or entity) so that the data can be extracted
> precisely without resorting to fuzzy matching? I thought we???d
> gone over this.

I think we're trying to do too much here. Why on earth are we
disallowing a list of authors that includes the same person twice?
Why does it actually cause problems? I can write the following English
sentence:

"The book was written by James Aylett, James Aylett, and James
Aylett".

I can do so meaning the /same/ James Aylett, using the repetition for
effect. Banning this in Atom doesn't actually seem to have any good
reason beyond a kind of technical tidying. Surely it's more useful to
have the semantics "if you list the same person twice, you mean it"
(leaving "mean it" to be a context of the feed; the feed description
could explain it, for instance).

So I'm -1 on this restriction, as I don't think it actually helps
anyone. If you've got a way of displaying a list of people who wrote
an article, then you've got a way that will work no matter which
people you put in there. If the author of an entry or feed really
wants the same person multiple times, who are we to stop them?

James

-- 
/--------------------------------------------------------------------------\
  James Aylett                                                  xapian.org
  [EMAIL PROTECTED]                               uncertaintydivision.org

Reply via email to