Thank you for your interest in the CIS/CAP protocol family.
- Improvements to protocol specification text (typos, unclear wording, logical gaps)
- Proposals for new
x-extension fields - Conformance test cases
- Documentation translations
- Implementation experience feedback (what you've built based on the protocols)
- Fundamental changes to the core philosophy of the protocols (trust minimization, on-demand activation, semantic purity) — these are the constitution of the protocols, not within the scope of RFC discussion
- Open an Issue for discussion before submitting a Pull Request
- Link your PR to the corresponding Issue
- Keep PRs small and focused; one PR, one thing
- For protocol text changes, please update both the English and Chinese versions
- Discuss the matter at hand; no personal attacks
- Respect the design philosophy of the protocols
- Maintainers reserve the right of final discretion
By submitting a contribution to any repository under this organization, you agree that:
-
You grant the project maintainers a perpetual, worldwide, royalty-free, irrevocable license to use, reproduce, modify, and distribute your contribution in any manner.
-
You represent that your contribution is your original work and that you have the right to grant the above license.
-
The copyright of the protocol specification texts themselves belongs to the CommonIntents organization and its maintainers. Contributors do not acquire joint copyright over the protocol specifications by submitting modifications.
-
All implementations (code) based on these protocols are not bound by this clause. Implementors retain full rights to their code.
All protocol specification texts are released under the Apache 2.0 license. Reference implementation code is released under the MIT license.