mimblewimble / grin-pm

Grin project management resources and docs
Apache License 2.0
75 stars 39 forks source link

Update Code of Conduct #309

Closed lehnberg closed 3 years ago

lehnberg commented 4 years ago

A recent forum thread led me to review mimblewimble/grin/CODE_OF_CONDUCT.md and consider feedback raised by @Kurt in thread. The code has not materially changed since 2017, and I think there is room to improve. Specifically, these are a some (unpolished) thoughts:

Paouky commented 4 years ago

I gave it a try but sitting for an hour got me practically nowhere, I'm no good at this. But here a few of my suggestions to whoever decides to tackle this in the future:

  1. Switch the first paragraph with this one, taken from the Go CoC.

Online communities include people from many different backgrounds. The Grin contributors are committed to providing a friendly, safe and welcoming environment for all, regardless of gender identity and expression, sexual orientation, disabilities, neurodiversity, physical appearance, body size, ethnicity, nationality, race, age, religion, or similar personal characteristics.

  1. Remove the word 'Grin' from the title, as lehnberg suggested.

  2. Cut the whole thing in half. It's supposed to capture the spirit, not the detailed definitions of everything. More like a constitution.

  3. Don't make it about people's rights. Make it about people's duties and obligations. Take the first amendment as an example:

Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the government for a redress of grievances.

No where is it mentioned that a person has a right to free speech. It is said that the congress (representing the people) has an OBLIGATION to not prohibit nor interfere with other people's freedom of expression. It is no coincidence that the american constitution is the most successful social document of the modern era.

lehnberg commented 3 years ago

Fixed by mimblewimble/site#222