domgetter / NCoC

No Code of Conduct: A Code of Conduct for Adults in Open Source Software
The Unlicense
1.64k stars 119 forks source link

CoC: remove unneccessary ageism from the phrasing #34

Closed actionless closed 5 years ago

david0178418 commented 5 years ago

I disagree with this change. It refers to the ability to self-regulate and posses the resilience that comes with maturation into adulthood.

If someone is not an adult, by exclusion, they are a child that still has some years of maturing (a "young adult" is still an adult). As a result, they will have to more consciously behave maturely as an adult and do more observation of the example being set by others.

By saying "we are all adults", those very few children who are contributing to open source are given the signal that they are to act maturely (as an adult).

actionless commented 5 years ago

idk, i would rather discourage too much adult-ish behavior in my project

but my point was to avoid of regulating that, especially if it's being said in words which require such an explanation to be understood unequivocally

actionless commented 5 years ago

also i would elaborate on that from the different point:

imagine someone behaving really "childish" in the worst way you could imagine it. but that person submitting really cool patch which fixes some bug or implement some needed feature. I won't be so happy accepting that PR since in some weird indirect way it could mean accepting such behavior though i will merge it because i am merging to the project the code, not that person's behavior.

domgetter commented 5 years ago

See my comment in #19