jashkenas / backbone

Give your JS App some Backbone with Models, Views, Collections, and Events
http://backbonejs.org
MIT License
28.1k stars 5.39k forks source link

Code of conduct #4276

Closed jgonggrijp closed 1 year ago

jgonggrijp commented 1 year ago

I copied the code of conduct that @jashkenas customized for Underscore and took the diff with the original, version 1.4 of the Contributor Covenant CoC. I then downloaded the latest version, 2.1, and merged Jeremy's customizations into that by my best judgement.

Like in Underscore, I used Jeremy's email address as the contact option. I did not discuss this with him (sorry), but my guess is that he still feels end responsible for the project and that he would prefer this. I also think that if anyone at any point feels uncomfortable or unsafe, they will likely have interacted more with me than with Jeremy (because I'm currently more active in the project), so Jeremy may be perceived as a more objective, safer arbiter.

Compared to version 1.4, version 2.1 of the CoC comes with a new section on enforcement guidelines. I left in the original text, but tweaking or even removing it is an option. Suggestions welcome.

This type of thing is supposed make people feel safe, so if it does the opposite for you, or if you are concerned that it might do so for other people, please discuss. CC @GammaGames

GammaGames commented 1 year ago

LGTM, seems pretty standard 👍️

paulfalgout commented 1 year ago

I've never really been apart of a repo that's ever really had a conduct issue, so I don't spend a lot of time thinking about this. In my experience the document isn't necessary, but for my part, feel free.

jgonggrijp commented 1 year ago

I have never experienced that either, and I hope I never will. However, I do think that if it ever comes up, it will be better to have one than not.

Inclusion-promoting organizations (such as the former Ada Initiative) tend to attach a lot of value to the presence and content of a code of conduct. I consider that evidence that it matters more to the less-privileged than we might be aware.

Secondary, but also important, is that tools like Tidelift and Snyk tend to emphasize the code of conduct as well.