[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [VCARDDAV] vCard revision - AN and RELATED;TYPE=partner
The AN and RELATED;TYPE=partner fields are connected, so it is probably
worth combining the dicussion on them.
>>>>>
Simon Perreault wrote:
Recently I posted my personal reasons for considering an extension for
inclusion
in vCard 4. They were fairly well received. Here they are:
- The extension provides functionality that was present in vCard 3 or
earlier.
- It provides functionality that is necessary for extensions to build upon.
- It is needed by a majority of vCard implementations.
<<<<<
* On AN:
Well, I think that anniversary better meets those criteria (and is more
important than) than date of death (DDAY), particular as an existing
field in applications, e.g. Outlook 2007 has Birthday and Anniversary
fields, but not date of death (I think Evolution also has anniversary
but not death).
In fact, once date of death is set, a lot of the other fields becomes
redundant/useless (except maybe if you are John Edwards), e.g.
FN: Bob Smith
DDAY: 20080105
ADR: Rookwood Cemetary, Six feet under
TEL;TYPE=cell: We buried a cell phone with him, but the battery has
probably run out by now
I would suggest dropping DDAY, but including AN.
* On RELATED;TYPE=partner:
It just seems kind of strange to have child (and parent), but not
spouse/partner. e.g. "Hi Alice, how are the kids Jack and Jill, and your
parents Carol & David (and your brother Fred)" ... and not mention their
partner.
In fact, I would have thought partner/spouse was _more_ important than
children (and definitely more important than parents).
In relation to the inclusion criteria, this is a used field, for
instance Outlook 2007 has "Spouse/Partner" in the personal section, but
not children (and certainly not parents). It also has Manager and
Assistant in the business section, and these are probably what I see as
the top three (Manager, Secretary/Assistant, and Partner/Spouse), with
Children as maybe fourth -- at least these are the fields I would use.
I think Evolution has the same three (manager, assistant, spouse), and
Rolodap has secretary, spouse, and children.
The main problem seems to be not the importance of the field, but that a
consensus can't be reached on the naming: it is worried that partner
might be confused with business partner, whilst spouse might be seen as
too restrictive, and alternatives like domesticPartner or
partnerOrSpouse seem too long (or corny). I think it is silly to leave a
field out simply because you can't agree on the name (whilst putting in
less important ones).
Presuming we want the field to cover more than just marriage, then the
label just needs to be "partner", and a clear description as "spouse or
partner" will have to suffice (if implementers don't read the
descriptions of the fields then there are probably bigger problems than
confusing "partner" with "business partner", and if they confuse it with
"tennis partner" well I don't think there is any hope).
If "partner" still isn't sufficient, a thesaurus can provide a range of
alternatives: "companion", "mate", "consort", "betterHalf", "steady",
"significantOther", "spouseEquivalent", "domesticPartner".
(In fact, simliar to AN/DDAY, I would even suggest dropping TYPE=parent
and including TYPE=partner).
These fields clearly do not fall under criteria 1 or 2, but can you
really say that DDAY and RELATED;TYPE=parent are needed by more vCard
implementations than AN and RELATED;TYPE=partner?
Sly