Thank you for your interest in contributing to the Capture Provenance Profile (CPP) specification!
- Open an issue for unclear sections
- Suggest improvements to terminology
- Report inconsistencies
- Share implementation challenges
- Propose clarifications based on real-world use
- Report edge cases
- Add test cases for edge cases
- Provide real-world examples (anonymized)
- Improve coverage
- Fix typos and errors
- Improve explanations
- Add examples
- Search existing issues first
- Use issue templates when available
- Provide clear reproduction steps for bugs
- Include version information
- Fork the repository
- Create a feature branch
- Make focused changes
- Add/update tests if applicable
- Submit PR with clear description
- Be respectful and inclusive
- Focus on technical merit
- Assume good faith
- No harassment or discrimination
Significant specification changes require:
- Issue discussion
- RFC-style proposal
- Review period (minimum 2 weeks)
- Consensus among maintainers
By contributing, you agree that your contributions will be licensed under:
- Specification: CC BY 4.0
- Code: Apache 2.0
- Standards questions: standards@veritaschain.org
- Security issues: security@veritaschain.org (private disclosure)
Thank you for helping improve CPP!