-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add code of conduct minimal neutral guarantees #213
base: main
Are you sure you want to change the base?
Changes from all commits
2dcb094
f502984
fa82902
244e421
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,13 +20,27 @@ Private or public harassment of any kind will not be tolerated. Since harassment | |
|
||
Additionally, spam and other content which disrupts or prevents LDK contributors from working on LDK is not acceptable. | ||
|
||
Deadlock can arise about the application fo the code of conduct to a concrete issue, where a deadlock is defined as lack of unanimity between the Code of Conduct team on the decision to be taken. | ||
|
||
In that case, 2 additional members should be selected by consensus of the code of conduct team from the community of active LDK contributors to join the team in its decision-making process to adjudicate | ||
the issue. The decision of the majority of 5 members is binding. | ||
|
||
## The Code of Conduct Team | ||
|
||
A small team of LDK contributors has volunteered to enforce the LDK Code of Conduct. If you feel like a community member has engaged in inappropriate behavior, please don't hesitate to contact one of the following LDK contributors via email or on Discord: | ||
* Matt Corallo - ldkcocpoc on mattcorallo.com | ||
* Val Wallace - vwallace on protonmail.com | ||
* Devrandom - devrandom99 on proton.me | ||
|
||
The Code of Conduct team should be renewed every 3 years with a transparent nomination process open to the whole community of active LDK contributors. An active LDK contributor is someone with 10 commits during the 2 years | ||
preceeding the nomination. | ||
|
||
The next nomination should happen in December 2025. 2 new additional members should be added to the Code of Conduct team to favor a staggered approach where elder members can provide experience to newer members. Current Code of conduct team members can be reconducted in their roles. | ||
|
||
Code of conduct team members should have realized at least 50 code commits in the main LDK git tree and the first commit should have been merged more than 2 years at the date of nomination. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Not sure I understand this phrasing did you mean "more than 2 years prior to the date of nomination" or "in the 2 years leading up to the date of the nomination"? Also, above it says 10 commits, now it says 50. I'd prefer 50, but don't feel super strongly, it should be consistent though. |
||
|
||
In case of a current Code of conduct team stepping down on its own initiative, the vacant place should be fulfilled according to the transparent nomination process defined above. | ||
|
||
## The Code of Conduct Team’s Responsibilities | ||
|
||
Team members are tasked with responding to reports within 24 hours. They will review each incident and determine, to the best of their ability: | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMO this is unnecessary complexity, a benefit of having an odd number of people is that there will never be a deadlock and the majority decision can always be taken.