f.haeder.net

Title, address, salutation, gender?

What is right for "Mr." and "Mrs."? Gender surely could mean the sex, so also I then need to add trans-genders, gay, lesbian to my #Java enumeration.

But I really more mean "Mr." and "Mrs." here, which the German language has Anrede for. The dictionary gives me basically (a few more, but I can really rule them out) these 3 words:

1) title
2) address
3) saluation

So how should I rename my Java package and enumeration? Currently I call it "Gender".
#Java english english-language lingual
commel GNU Social
@roland the salutation is not a gender, it's a salutation and might also contain titles, honorary titles and so on.
53.0758099 8.8071700
I'd say "address". Title and salutation both mean something different. Address can be confusing but it is the right word.

On the other hand, I'm pretty sure you don't need an address field anywhere.
For statistical purposes maybe. But then #gender is much better as male/female is to much black-white-looking. Okay, currently I use it in mails to greet the user: "Hello Mr. John Doe, bla bla foo bar."
You don't really need to ask the gender either, it could just be "Hello John Doe" and it wouldn't change a thing.

And statistics on gender are both questionable and completely useless given the non-quantifiable nature of it.
Maybe I think about it and remove it. It is an optional field (NULL-able) anyway.
Still thank you for the input. :-)
You're welcome, sorry if I came out a little dry, this is an issue that recently and unexpectedly became close to me and I still have trouble processing the anger regarding the current injustice/ignorance/rejection towards wide-spectrum gender.
Sure, that is why I don't like male/female-thinking as it is to much black&white. And also that is why I like #Friendica as it shows tolerance (it origins from Latin word tolerare : https://dela.dict.cc/?s=tolerare ) towards many other genders.
My current choice is personalTitle (entity's property name) as there is also academicTitle. Okay, Germans writing English. ;-)
newer older