Attention is currently required from: Alexander Goncharov, Angel Pons, Carl-Daniel Hailfinger, Martin L Roth, Patrick Georgi, Peter Marheine, Stefan Reinauer, Thomas Heijligen.
Anastasia Klimchuk has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/76455?usp=email )
Change subject: doc: Add code of conduct ......................................................................
Patch Set 3:
(2 comments)
Patchset:
PS2:
Thanks for bringing that up! […]
Since two people already asked to copy the text instead of linking it, I did that in the new patchset. I copied the existing content of https://doc.coreboot.org/community/code_of_conduct.html and also added CB:75554 , it is already approved.
Totally valid point about the arbitration team, sorry that I missed that! Yes agree, that's a bootstrapping measure until we figure out our own.
PS2: It seems the main misunderstanding comes from "Acknowledge that rules already exist". Maybe some rules exist, but code of conduct does not exist. The project needs one.
As I said in commit message,
For now link to coreboot's one, in the absence of our own.
It is always possible to create our own later, if desired, but meanwhile we can share code of conduct with coreboot. We do have the same servers and infrastructure anyway.
As Carl-Daniel explained here and also on the mailing list, adopting flashrom tailored code of conduct can take some time. And this is fine. Meanwhile, we can use coreboot's one.
I see two options:
1) This patch adds code of conduct copied from coreboot as a starting point. We start discussions/reviews of a Friendliness page with the goal to rename and promote it to code of conduct. Once this is done, the new page replaces this initial version.
2) This patch adds code of conduct copied from coreboot as a starting point. We start discussions/reviews of a Friendliness page as an independent page, and then once it is done we have two pages: code of conduct and friendliness.
There are few reasons why Friendliness cannot be migrated to the new format straight away, see below. Otherwise I would migrate it already.
1) Some parts are out-dated (we don't do code reviews on mailing list anymore) 2) Some parts unfinished (todo in the middle) 3) Some parts belong to dev guidelines 4) Some info better be on the Contacts page 5) Missing: clear definition of unacceptable behavior 6) Missing: clear statement that this rules are enforced (and how), clear explanation of consequences of 5)
I am more than happy to also add these as comments to the friendliness patch, once it is out for review.
The very important property of code of conduct is that one can't violate it. That was missing from Friendliness: it was violated multiple times over the recent years and nothing happened.
As a side note: I am really interested to hear the story about "conflicts bigger than the one which caused explosions two months ago"! Seriously, tell me about it, I haven't heard about it!