Comment on Servo vs Ladybird.
bjorney@lemmy.ca 3 weeks agoYes, I’m sure that PR would have been accepted instead /s
But you’re right, it doesn’t matter at all, the reasonable thing to do would have been for the guy to spend 3 seconds clicking the accept and merge button, or 6 seconds making your change. instead he wrote a comment stating that inclusive language has no place in his project
sugar_in_your_tea@sh.itjust.works 3 weeks ago
Here are the issues I see:
My suggestion sidesteps the issue entirely by avoiding pronouns, which doesn’t violate norms at all here.
He didn’t say anything about inclusive language not being welcome, he said politically motivated changes aren’t welcome. If there’s documentation referencing users of telhe software, I’m guessing a change using inclusive language would be treated very differently.
bjorney@lemmy.ca 3 weeks ago
What’s the established norm here. All people compiling software by source are male?
What’s politically motivated about changing “he” to “they”. As you said, gender doesn’t apply here, so the neutral word is literally preferable.
sugar_in_your_tea@sh.itjust.works 3 weeks ago
I’m honestly not sure, most OS projects I’ve seen use passive voice like I provided, because gender doesn’t make sense. I’ve seen a handful of projects select “he” for system users (e.g.
root
,nobody
, etc), so that seems like the norm here, if there is one. Or it could be that the project uses “he” elsewhere to refer to these system users.Here’s the documentation:
This isn’t referring to an actual person, it’s referring to a system user created by the build script in the target operating system (SerenityOS). The user will never be used by an actual human, so any gender selected here is irrelevant, and there should be no preference for male, female, or a third gender.
That’s why I prefer the passive voice because no gender makes sense, and
it
just looks weird.If I was the maintainer, I too would probably reject the PR because it didn’t remove the gender entirely. Most technical writing does that, because selecting a gender makes no sense.
bjorney@lemmy.ca 3 weeks ago
Cool, but that isn’t what happened here. The PR was closed immediately because the maintainer considered using gender neutral pronouns “personal politics” - he had ample opportunity to clarify his stance, or simply comment ‘resubmit in passive voice’, but he didn’t. Clearly the problem wasn’t the active voice, it was the summary of the change, because when that exact same PR was re-submitted much later with a commit message of ‘Fix some minor ESL grammar issues’, it was accepted with no discussion
As an aside, I absolutely disagree with the use of passive voice. It’s more verbose, and harder for the reader to comprehend. It’s why every style guide (APA, Chicago, IEEE, etc) recommends sticking to active voice, especially in the context of ‘doing things’.