> What would a "professional and politically neutral as possible" company, in your definition, do in this case?
* "Male"* "Female"
* "Other (feel free to specify in the text field below)"
Or something along those lines, it's not that hard.
That said, it seems a very neutral approach to gender self-reporting is self-defeating (consider that, at least for bathroom laws in some US states), the very notion of something that's not on the assigned-at-birth male-female binary is itself controversial. I guess if your gender choices included "deconstruct the male-female binary" or something, that'd be overtly political, but at least in this political climate just acknowledging the existence of some people seems to be a political act. (one I'm in favor of, fwiw, but I'm one of those people that argue that being "apolitical" is just cover for being politically in favor of the status quo).
Anyway back on topic:
Open field text boxes come with a practical cost of being much more difficult to aggregate, and let's be honest, the gender data is probably not important enough for GitHub to expend too much energy on. The more costly you make the data to mine, the less likely that the data will be used effectively.
For the interested, this seems like a pretty good overview of gender identity (primarily from a developmental perspective, of course):
http://steinhardt.nyu.edu/appsych/opus/issues/2011/spring/ge...
If the gender data is somehow critical to the data then it's worth being accurate. If not, why even ask?
> What is your gender?" The multiple-choice options were "Male", "Female", and "Transgender"
What would a "professional and politically neutral as possible" company, in your definition, do in this case? I would think, at the very least, an "Other" field would be a 1000x improvement from a "Transgender" option.
> I would be skeptical that we are getting the full story here
People like you (and the kind of reaction you are describing here) are the reason why more people don't report discrimination and harassment issues.