mirror of
https://gitlab.freedesktop.org/wayland/wayland-protocols.git
synced 2025-12-20 04:40:06 +01:00
governance: update NACK usage/restrictions
with great NACKs come great responsibility: * if you abuse this power, you should be held accountable * if you should not be using this power, you should be held accountable Signed-off-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
This commit is contained in:
parent
169cd3c803
commit
9dd051b4a0
1 changed files with 23 additions and 1 deletions
|
|
@ -183,7 +183,29 @@ standardization.
|
|||
`staging/` protocol.
|
||||
2. Upon promotion, an experimental protocol is removed from `experimental/`.
|
||||
|
||||
## 3. Amending this document
|
||||
## 3. NACKs
|
||||
|
||||
1. Expressing a NACK is the sole purview of listed points-of-contact from member projects,
|
||||
as specified in MEMBERS.md.
|
||||
A NACK must be grounded in technical reasoning, and it constitutes the final resort
|
||||
to block protocols which would harm the ecosystem or the project.
|
||||
2. Any non-point-of-contact mentioning a NACK on a non-governance protocol issue, merge request,
|
||||
or mailing list thread, for any purpose, shall be banned from the project for a
|
||||
period of no fewer than three months. Additional penalties for repeat infractions
|
||||
may be imposed at the discretion of a membership majority. A warning, delivered in private
|
||||
if at all possible, shall be issued instead of a ban for first-time violations of this rule.
|
||||
Any comments violating this rule shall be explicitly marked by member projects to indicate that
|
||||
the NACK is invalid and has no bearing.
|
||||
3. Any member project mentioning a NACK on a non-governance protocol issue, merge request,
|
||||
or mailing list thread, for any reason that may be considered non-technical,
|
||||
may undergo trial by eligible member projects upon receiving a written accusation of
|
||||
impropriety. This accusation may be public or private, and it may occur by any method
|
||||
of written communication.
|
||||
If this NACK is determined by 2/3 majority of eligible member projects to be used improperly,
|
||||
the offending point-of-contact shall be removed.
|
||||
4. Eligible member projects during such review periods are those who have opted not to recuse themselves.
|
||||
|
||||
## 4. Amending this document
|
||||
|
||||
1. An amendment to this document may be proposed by any member project by
|
||||
submitting a merge request on Gitlab.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue