--On January 4, 2005 7:38:27 AM -0800 Tim Bray <[EMAIL PROTECTED]> wrote:
> On Jan 4, 2005, at 1:39 AM, Henry Story wrote:
>> 
>> I was just looking closely at the atom:Person class [1] and found some 
>> pretty arbitrary limitations:
>>   - why should a Person only have one e-mail address?
>>   - why should a Person only have one associated url?
> 
> It does seem to me that this will make an implementor's life a little easier. 
>  -Tim

Easier when reading the format, but harder when writing. The user or editor
will need to make selections from a richer (probably LDAP/X.500) record
to reduce it to this limited format.

Why not use inetOrgPerson (RFC 2798)? That should provide the easiest
mapping to and from most directories.

vCard seems to be a serialization format for directory information, not
a data model, so that doesn't really help decide what elements should
be in Atom.

Using inetOrgPerson also supports:

 - corporate authors (published by Hewlett-Packard)
 - Japanese names (givenname/familyname)
 - nicknames ("Babs Jensen" for "Barbara Jensen")
 - certificates
 - postal addresses

Last time I was involved in LDAP, inetOrgPerson was widely used: Microsoft,
Novell, Netscape/Sun/iPlanet/whatever, and so on.

Tim: want to run this by the directory gurus at Sun and get their input?

wunder
--
Walter Underwood
Principal Architect, Verity

Reply via email to