Thank you for considering helping out!
Looking to update information or feature your project? Feel free to make the change yourself. This is the right place to get started.
First, please read the code of conduct. We take it very seriously!
Next, if you want to help out, do the following:
- Fork the project.
- Make a feature branch with the name of your change.
- Make a change.
- Commit your code.
- Issue a Pull Request.
Once your PR is issued, we will review your work and decide on adding it to the project!
For more details about contributing to GitHub projects see How to use Github: Fork, Branch, Track, Squash and Pull Request
We welcome all kinds of contributions to this framework, especially:
- Changes to xCOMPASS questions, language, typos, fixes, etc.
- Deeper dive into privacy design strategies.
- Linking to other principles beyond FIPPS.
- Additional personas beyond those already in xCOMPASS.md, using the different combinations from the framework above.
- Specific use cases of MAP (please create a new folder for each use case) in your industry, even if hypothetical.
- Changes to language, typos, fixes, etc.
However, if you have other ideas, albeit simple, please do not hesitate to connect with us. For contribution to xCOMPASS questionnaire, please find more information here.
We also welcome other kinds of contribution, such as a study on user experience using xCOMPASS, which may lead to feedback and recommendations to improve xCOMPASS as a privacy engineering framework.
Before Comcast merges your code into the project you must sign the Comcast Contributor License Agreement (CLA).
If you haven't previously signed a Comcast CLA, you'll automatically be asked to when you open a pull request. Alternatively, we can send you a PDF that you can sign and scan back to us. Please create a new GitHub issue to request a PDF version of the CLA.