Contribution flow process In Detail - This flow process incorporates two systematic approaches, (Cat 1 & Cat 2) utilised by the Technical Working Group for the evaluation and processing of submissions made by non-Margo members. It encompasses a series of defined stages, ensuring that each submission is rigorously reviewed in alignment with established criteria and protocols. The process is designed to facilitate transparency, efficiency, and thoroughness, thereby fostering a robust framework for collaboration and innovation within the group.
If you, as an individual, own the contribution, you MUST SIGN the Individual Contributor License Agreement (CLA) at the point of submitting a PR. This signed CLA will be required before your contribution can be merged into the project repository. Just so you know, as an individual contributor, you are acting on your own behalf and not on your employer.
Step 1: The Contributor selects either Category 1 or Category 2 based on the type of submission proposal.
Category 1 (Cat 1): Minor Bug Report Issue or pull request submission to suggest a simple editorial change
Category 2 (Cat 2): Specification Enhancement Request detailing a suggested function proposal.

Cat 1 - Step 2: Submit PR
Cat 2 - Step 2: Submit Enhancement Request
ALL Non-member PR submissions must sign the Contributor License Agreement.
- Cat 1:
- PR approved by TWG members and merged into the appropriate release branch
- Cat 2:
- Enhancement requests accepted and added to the roadmap
- (Optional) Specification update proposal document submitted and approved by the TWG technical leads
- Chair closes issue (insufficient feedback/comments)
- PR closed due to unresolved objections
- Process stopped due to EasyCLA non-compliance
- Sign-off Framework: All contributions require proper authorization
- Transparency: Clear review stages with defined stakeholders
- Member Oversight: MARGO members maintain quality control
- Chair Authority: Final decision-making power for approvals and closures
Margo contributors contributing to this draft specification have made those contributions subject to the Open Web Foundation Contributor License Agreement Contribution Copyright Grant, available at Open Web Foundation - CLA Copyright Grant 0.9.
Copyright ©️ 2025 Margo.