Governance
This document defines how the Open Ledger Runtime Standard and the reference implementation are maintained.
Roles
- Maintainers: stewards of the repository with merge rights and release responsibilities.
- Contributors: anyone proposing changes via issues or pull requests.
- Reviewers: subject matter contributors who provide technical review.
Decision Process
- Decisions are made by rough consensus and maintainer approval.
- Maintainers seek broad input for changes that affect the standard or interoperability.
- No single organization or jurisdiction has privileged authority in the decision process.
Standard Change Process
Changes to STANDARD/ MUST follow this process:
- Open an issue describing the change, rationale, and compatibility impact.
- Draft the change in the relevant
STANDARD/documents. - Update
STANDARD/CONFORMANCE.mdandCONFORMANCE_TESTS.mdif requirements or verification steps change. - Record the decision in
docs/adr/(use the next available ADR number). - A maintainer merges the change after review.
Registry Updates
New registry values defined in STANDARD/REGISTRIES.md follow the same process as standard changes.
Transparency
- Decisions and rationale are recorded in issues, pull requests, and ADRs.
- All standard documents are public and versioned in this repository.