I read over the conversation and would like to posit the question in a
Some corporate person, for example, downloading my
software, could see that file and think
that they're bound by the Code of Conduct when sending me a patch, when in fact (for
better or worse) they're not.
If the patch is submitted to a Wikimedia technical space (Gerrit) then
the submitter would be expected to follow the community expectations
outlined in the Code of Conduct. This, in my opinion, is a benefit to
you and other extension contributors. The CoC says (paraphrasing), if
you want to participate, great. We do have some things that are
considered unacceptable behavior. We include mention of this in
visible locations where it makes sense so folks are aware.
This should deter most well-reasoned folks from letting the worst of
themselves get the best of them. For those that persist in ignorance
of the expectations of the community, we can show them the door.
This keeps you, and any other individual contributor, from having to
figure out how to respond to anyone being a jerk new again each and
every time. It sets clear expectations for new members of our
community on how we treat each other.
So, the question I would put to you or anyone asking "Why do I have to
have this here?" would be, "Does having the Code of Conduct make my
work in this space easier and more productive?"
In my opinion, yes. Please take a moment and consider this before