CommunityGovernance
Governance

How RSCP is Governed

RSCP is developed through an open, transparent governance model that balances efficiency with community participation.

AutoviaTest.com

AutoviaTest.com builds and maintains the RSCP protocol, providing infrastructure for road safety credentials. It:

  • Holds intellectual property (Apache 2.0 licensed)
  • Manages the Trusted Issuer Registry
  • Provides neutral infrastructure
  • Coordinates with standards bodies (W3C, IETF)

Technical Steering Committee (TSC)

The TSC is the primary technical decision-making body. It consists of 5-9 members elected annually by maintainers.

Responsibilities
  • • Set technical direction and roadmap
  • • Approve major specification changes
  • • Resolve disputes between working groups
  • • Approve new committers and maintainers
Meetings

Monthly, first Monday 15:00 UTC. Open to observers.

Working Groups

Working groups are the primary venue for collaborative work on RSCP. Each group focuses on a specific aspect of the protocol.

Core Protocol WG

Specification, schemas, and cryptographic standards

Responsibilities
  • Maintain the RSCP specification document
  • Define credential and presentation schemas
  • Evaluate and approve cryptographic primitives
  • Coordinate with W3C and IETF standards bodies
Bi-weekly, Wednesdays 14:00 UTC

Implementation WG

SDKs, reference implementations, and tools

Responsibilities
  • Develop and maintain reference SDKs
  • Create test vectors and conformance suite
  • Review and merge community contributions
  • Publish release notes and migration guides
Weekly, Tuesdays 10:00 UTC

Compliance WG

Regulations, regional adaptations, and legal

Responsibilities
  • Monitor regulatory developments globally
  • Create regional compliance guides
  • Engage with government agencies
  • Review privacy impact assessments
Monthly, first Friday 16:00 UTC

Decision Making Process

Routine Changes

Lazy Consensus

Most decisions use lazy consensus. A proposal is considered accepted if no objections are raised within 72 hours.

Examples:
  • • Bug fixes
  • • Documentation updates
  • • Minor clarifications
Contested Decisions

Majority Vote

When consensus cannot be reached, decisions go to a vote. 2/3 majority of TSC members required.

Examples:
  • • Disputed features
  • • Breaking changes
  • • New committer approval
Major Changes

RFC Process

Significant changes require a formal Request for Comments (RFC) with public review period.

Examples:
  • • New cryptographic primitives
  • • Schema major versions
  • • Governance changes

RFC Process

  1. 1
    Draft

    Author opens PR with RFC document using the template

  2. 2
    Review Period

    Minimum 2-week public comment period. Working group discusses.

  3. 3
    Final Comment Period

    1-week FCP after addressing feedback. Last call for objections.

  4. 4
    TSC Vote

    TSC votes to accept, reject, or request revision

Contributor Ladder

We recognize contributions at multiple levels. Here's how you can grow your involvement in the RSCP community.

Member

Anyone participating in the community

Requirements
  • Subscribe to mailing list or join discussions
Privileges
  • Participate in discussions
  • Submit issues
  • Comment on RFCs

Contributor

Active code or documentation contributor

Requirements
  • Have 2+ merged pull requests
  • Active for 2+ months
  • Sign Contributor License Agreement
Privileges
  • Listed in CONTRIBUTORS file
  • Vote on non-binding polls
  • Nominate new contributors

Committer

Trusted contributor with merge rights

Requirements
  • Sustained contributions over 6+ months
  • Demonstrated expertise in their area
  • Nominated by existing committer
  • Approved by TSC majority vote
Privileges
  • Merge pull requests
  • Close issues
  • Participate in release decisions

Maintainer

Working group lead or core team member

Requirements
  • Outstanding contributions
  • Deep protocol expertise
  • Leadership in their area
  • TSC supermajority approval
Privileges
  • Set working group direction
  • Vote on technical decisions
  • Represent RSCP externally

Meeting Schedule

All meetings are open to observers unless otherwise noted. Meeting notes are published to the RSCP GitHub wiki.

MeetingScheduleTime (UTC)
TSC Meeting1st Monday/month15:00
Implementation WGWeekly, Tuesdays10:00
Core Protocol WGBi-weekly, Wednesdays14:00
Compliance WG1st Friday/month16:00

Ready to Participate?

Start by joining our discussions, then find a working group that matches your interests and skills.