I don't work in programming but know quite a few people through their contributions to OSS/software, but many of them I don't even know what sex they are, nevermind what characteristics they hold that are minority in their locality??
It seems really unlikely that any personal characteristic beyond your programming ability (and not even that necessarily, UX/support/bug reporting/etc.) could inhibit you from contributing to OSS?
I mean so people look at pull requests and say "does this smell like curry to you?".
Is it a genuine issue?
I mean, right now in this very thread the 3 commenters are "0815test", "detaro" and "pbhjpbhj". For most people I've worked with on OSS, I couldn't tell any personal details if I tried.
(I do think this varies by community: in the Javascript world I usually see Github profiles with real names, a photo, location, and a bio... for C, you'll see mostly default photos, non-identifying usernames and no-nonsense bios)
But do you bother to do a join to see if the people are URM in their locality? Like you need to know if someone is in Nigeria, Nepal, Nebraska, or Nagasaki before you can say they're an URM? OR are we supposed to only care if someone is an URM in a particular area of USA -- which would be superironic.
Can someone shed light on that?