BCMS is an open-source project administered by the BCMS team. We appreciate your interest and efforts to contribute to BCMS. See the LICENSE licensing information. All work done is available on GitHub.
Contributions are always welcome, no matter how large or small.
The BCMS Code of Conduct governs this project and everyone participating in it. By participating, you are expected to uphold it.
Before contributing, please read our code of conduct.
- Node 14+
- NPM 6+
- Docker
- Docker compose Make sure to have them installed before you continue. Click on each of the items above to read the installation instructions.
The easiest way to start a BCMS project locally is by using the BCMS CLI.
Before submitting an issue, please check all existing open and closed issues to see if your issue has been resolved or is already known. If an issue is already logged, feel free to upvote it by adding a 👍 reaction. If you would like to submit a new issue, please fill out our Issue Template to the best of your ability so we can accurately understand your report.
If you find a security vulnerability, do NOT open an issue. Email [email protected] instead. Any security issues should be submitted directly to [email protected]. To determine whether you are dealing with a security issue, ask yourself these two questions: Can I access something that's not mine or something I shouldn't have access to? Can I disable something for other people? If the answer to either of those two questions is "yes", then you're probably dealing with a security issue. Note that even if you answer "no" to both questions, you may still be dealing with a security issue, so if you're unsure, just email us at [email protected].