Skip to content

Commit 244e821

Browse files
committed
doc: document the approval process in this repositroy
On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com> Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
1 parent 24198aa commit 244e821

2 files changed

Lines changed: 13 additions & 0 deletions

File tree

.github/config/wordlist.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,3 +154,4 @@ enablement
154154
stichting
155155
collegial
156156
Hyperledger
157+
dco

MAINTAINERS.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Maintainers
2+
3+
## Approving spec changes
4+
5+
This repository follows the [Community Specification License 1.0](./1._Community_Specification_License-v1.md) and its [Governance Policy](./5._Governance.md).
6+
Two things are required to merge a spec change:
7+
8+
1. **Proof of contribution rights (DCO).** Every commit must be signed off (`Signed-off-by:`), per the [Contributor License Agreement / Section (d) under "In addition"](./.0_CS_Contributor_License_Agreement.md). This is enforced automatically by the DCO check.
9+
2. **Recorded maintainer consensus.** Per [Governance §2.1](./5._Governance.md#2-decision-making), Maintainers determine consensus in good faith and document it. A maintainer review, approval, and merge is that documented evidence.
10+
11+
Consensus is a good-faith judgment, **not** a numeric vote threshold. There is no required percentage and no voting tool
12+
to run. For specification status transitions (Pre-Draft, Draft, Approved) see [Governance §4](./5._Governance.md#4-specification-development-process).

0 commit comments

Comments
 (0)