Re: [VCARDDAV] Registration request for a new GENDER value "X" to indicate nonbinary

"Emily Love Mills (she/her)" <> Thu, 06 January 2022 22:05 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id AB62E3A00E0 for <>; Thu, 6 Jan 2022 14:05:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (2048-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id vu9qjM87sCKX for <>; Thu, 6 Jan 2022 14:05:23 -0800 (PST)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id C28483A00AE for <>; Thu, 6 Jan 2022 14:05:22 -0800 (PST)
Date: Thu, 06 Jan 2022 22:05:12 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=protonmail; t=1641506715; bh=hnKmCjnCX+mjJJiQeOmlNhiMyW8k5zrYc7L+ORWANno=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=UOeh/wpWVZHLyOpeZNnKvtpnSZjd73aBxvP1SVIEwz3eZLZzyGOhUXvSHuGfdD1ey Fzpa1093DVSutmNKD1hkL17nBEwz09hyE7NdkICxMi2SkHIUlSDqPVGoO15WUXaY5s 5oEm/vLiMae+nW9H5eQ2L/TgwwCSAWgaOvb0ZmEcjWxDcqlUYjdTT+xKcHkOAq8a1O DZgHk3tuAP7ziRjzWaDJ0Tnl1/uaKZQguK9+5anOP42sHIbu2GJzP+1OdcmhOFUe+b 3rLBI4dnyelpAZiMQLYbkiHqBNPAx/QKyDyWJgldnYxbLUxOC8GOEL+gn5QH8W6oc/ A4kcWdoVfWRdQ==
To: Bron Gondwana <>
From: "Emily Love Mills (she/her)" <>
Reply-To: "Emily Love Mills (she/her)" <>
Message-ID: <>
In-Reply-To: <>
References: <> <>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="b1_F6s6aqqDDRnbjBPaTIchrgJ6v6JaWT8JNS3PPbbg"
Archived-At: <>
Subject: Re: [VCARDDAV] Registration request for a new GENDER value "X" to indicate nonbinary
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF vcarddav wg mailing list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Thu, 06 Jan 2022 22:05:29 -0000

Thanks for that context! Didn't know this discussion was underway!

I see how the current proposal is insufficient for the grammaticalGender purposes. An idea I'd propose is giving the PRONOUN property the same structure as the GENDER property. Each PRONOUN value could consist of a structured component along with free-form text. The first component indicating the grammatical gender of the pronouns, with the second being the free-form text entry. The proposed list in JSContact of "animate", "female", "inanimate", "male", "neuter" looks reasonable for this purpose. As Darcy suggests in that thread, these classifications are more specifically related to pronouns than gender. I'm not confident it's possible to make an exhaustive language-agnostic structure to store every pronoun variation, but the grammaticalGender proposal seems like a good compromise to balance complexity between applications reading vCards and applications writing them.



Emily Love Mills (she/her)

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Thursday, January 6th, 2022 at 3:08 PM, Bron Gondwana <> wrote:

> Hi Emily,
> There's discussion about exactly this happening over in the JMAP working group for how we handle gender and pronouns in the JSContact format.
> Meanwhile, we're currently planning to re-charter the CALEXT working group to bring VCARD work into scope, since there isn't currently a working group for maintaining VCARD. The plan is to move JSContact there so there's a single place. Aligning this update to VCARD with the JSContact work so that it's easy to translate between the two would be ideal.
> You're very welcome to join the discussion on the JMAP mailing list in the meanwhile - most recently this thread:
> We'll keep working on JSContact in the JMAP working group until the charter change for CALEXT is done.
> Cheers,
> Bron (a working group co-chair for both those two working groups)
> On Fri, Jan 7, 2022, at 07:27, Emily Love Mills (she/her) wrote:
>> Hi! Please find below my registration request for a new GENDER value "X" to indicate nonbinary.
>> Value: X
>> Purpose: Indicates that the entity the vCard represents has a nonbinary sex designation.
>> Conformance: This value can be used with the sex component of the value on the "GENDER" property.
>> Example(s):
>> GENDER:X;Nonbinary
>> Emily Love Mills (she/her)
>> _______________________________________________
>> VCARDDAV mailing list
> --
> Bron Gondwana, CEO, Fastmail Pty Ltd