Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is another proposal to have moderation rules on Lightning communication channels. This proposal is a direct copycat of the moderation rules that have been adopted in the bitcoin core space recently (https://github.com/bitcoin-core/meta/blob/main/MODERATION-GUIDELINES.md) and this a counter-proposal to #1207.
I think they have the notable advantage to be far more consistent, neutral and bright rather than the “code of conduct” proposal. Notably this is this proposal is far less tainted by one cultural perspective.
There are few TODOS left, notably adding side public repository as it has been done for bitcoin core project.
For the nomination of the first batch of moderators, of which I’m not candidate, I think the following nomination heuristics could be the following:
For the non-affiliated moderators, I don’t know what is a fitting nomination process ? Like people who wish to take up the task, at the condition they have substantially contributed in the past to the specification or Lightning protocol in a technical fashion, can comment on this PR or another issue. And then we can have a +1 by github profile from regular contributors to cast the moderated. It’s possible to do the +1 process in a more private fashion too if we assign throwaway pgp keys to everyone for this purpose.
I’ll strongly advocate that it’s better to have such trust-minimized moderation rules as it’s an open-source effort among many stakeholders and developers. Does Lightning Labs trust Blockstream ? Does Acinq trust Spiral ? Does Spiral trust Lightning Labs ? I believe history of lightning protocol development has answered with a clear no to those questions.
edited: corrected some not syntactically correct english sentences.