…we need those weight values for pronouns.

examples:
Accept-Pronouns: she/her
Accept-Pronouns: they/them, she/her
Accept-Pronouns: he/him, it/it;q=0.8, they/them;q=0.5
Accept-Pronouns: they/them, */*;q=0.7

numeric weights make the relative preference explicit, so you don't have to wonder whether they meant /either is totally fine/ or /I prefer the first, but the second is okay too/

…which means that second example should actually be `Accept-Pronouns: they/them;q=1, she/her;q=1` (otherwise it's just as ambiguous as not using this protocol, for creatures who are interpreting it intuitively)

…hmmmmm…now we need a way to express /you can use these pronouns /if/ you know what you're doing/

(I've seen a couple creatures with pronoun lists like that. My list is this way, too, actually; that's just not currently reflected in my profile)

Maybe a syntax reminiscent of Lisp (and by that I just mean: parentheses)

@moonbolt So maybe something like

((he/him 1) (they/them 0.8) ("when beastly" (it/its 1) (he/him 0.99)))

?

@moonbolt Although I'm not sure that really covers "if you know what you're doing", but I suppose that'd just be another condition.

@IceWolf …hmm…a problem with these syntaxes

it's ambiguous whether other pronouns are included in the conditional list

@moonbolt It is? Oh, I figured that was covered by the parentheses. But that /is/ hard to read.

Follow

@moonbolt Not really based on anything in particular, but easier to read than the Lisp thing maybe?

[he/him 1, they/them 0.8, ["when beastly": it/it 1, he/him 0.95]]

Sign in to participate in the conversation
meow.social - the mastodon instances for creatures

This instance is focused around the furry community, and is open to anyone interested in it. It's open to all fluffies and scalies ! ⚠️ We do not accept any form of sponsored content on our site. If you like meow, consider donating something via paypal or Liberapay