Some of my contacts have non-birthday dates. For example, anniversaries, as per RFC 6350 can be specified with ANNIVERSARY:19960415.
My Android contacts app supports anniversaries. When I sync on my computer with vdirsyncer, I see the following snippet in the .vcf file.
ITEM1.X-ABDATE;VALUE=DATE-AND-OR-TIME:20000101
ITEM1.X-ABLABEL:_$!<Anniversary>!$_
X-ANNIVERSARY;VALUE=DATE-AND-OR-TIME:20000101
BDAY:19500101
However, khard does not show this information when editing or displaying the card. I'm not sure, but my understanding is that users should also be able to add arbitrary fields? Is that text in the rfc link? Hence we could add, for example, engagement_anniversary, or death, etc. FWIW OwnCloud uses DEATHDATE:2000-01-01, although this isn't shown in Android's contacts, nor khard. It's apparently covered by RFC 6474.
Some of my contacts have non-birthday dates. For example, anniversaries, as per RFC 6350 can be specified with
ANNIVERSARY:19960415.My Android contacts app supports anniversaries. When I sync on my computer with
vdirsyncer, I see the following snippet in the.vcffile.However,
kharddoes not show this information when editing or displaying the card. I'm not sure, but my understanding is that users should also be able to add arbitrary fields? Is thattextin the rfc link? Hence we could add, for example,engagement_anniversary, ordeath, etc. FWIW OwnCloud usesDEATHDATE:2000-01-01, although this isn't shown in Android's contacts, nor khard. It's apparently covered by RFC 6474.