Contributor Covenant

The Contributor Covenant is a code of conduct for free/open source projects, created by Coraline Ada Ehmke.

The Contributor Covenant is used in prominent projects including Linux, Ruby on Rails, Swift, Golang, and JRuby.[1][2][3][4] Relevant signers include Google, Apple, Microsoft, Eclipse and Gitlab.[5][6]

Since its initial release as an open source document in 2014, its creator has claimed it has been adopted by over 40,000 open source projects.[7] In 2016 Github added a feature to streamline the addition of the Contributor Covenant to an open source project and the Ruby library manager Bundler also has an option to add the Contributor Covenant to software programs that its users create.

In 2016, the author received a Ruby Hero award in recognition of her work on the Contributor Covenant.[8][9]

Backlash after Linux adoption

Following the adoption of the Contributor Covenant v1.4 by Linux, where Greg Kroah-Hartman said "The Code of Conflict is not achieving its implicit goal of fostering civility and the spirit of 'be excellent to each other'",[10] the Linux community reacted, with some applauding the change[11], and some speaking against it.[12] Hours later, the creator and maintainer Linus Torvalds announced he would temporary step down from his role as a maintainer, leaving Greg Kroah-Hartman in his place.[13] At least one contributor is now calling for their code to be removed from the kernel.[14]

See also

References

  1. "Contributor Covenant: A Code of Conduct for Open Source Projects". Contributor Covenant. Retrieved July 6, 2017.
  2. Evans, Jon (March 5, 2016). "On the war between hacker culture and codes of conduct". TechCrunch. Retrieved July 6, 2017.
  3. Bostick, Chad (November 4, 2016). "GitHub's Anti-Harassment Tools and the Open Source Codes of Conduct". Hello Tech Pros. Retrieved July 6, 2017.
  4. Finley, Klint (September 26, 2018). "The Woman Bringing Civility to Open Source". Wired.
  5. "Code of Conduct – opensource.google.com". opensource.google.com. Retrieved 2018-05-26.
  6. "Contributor Covenant: Adopters". Contributor-covenant.org. Retrieved 2018-05-26.
  7. "Contributor Covenant: A Code of Conduct for Open Source Projects". www.contributor-covenant.org.
  8. "2016 Ruby Heroes". Ruby Heroes. Retrieved July 6, 2017.
  9. RailsConf (May 12, 2016). Ruby Hero Awards (Videotape). Confreaks. 3:52 minutes in.
  10. "Code of Conduct: Let's revamp it".
  11. "The Woman Bringing Civility to Open Source Projects".
  12. "Linux Has a Code of Conduct and Not Everyone is Happy With it".
  13. "Linux 4.19-rc4 released, an apology, and a maintainership note".
  14. "LKML: unconditionedwitness@redchan ...: Re: A Plea to Unfuck our Codes of Conduct".
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.