# Contributing to Composer * [Step-by-step development environment setup](./getting-started.md) * [Suggested IDE setup](./ide-setup.md) * [Coding Guidelines](./coding-guidelines.md) * Currently reading -> [Pull Request Guidelines](./submitting-pull-request.md) * [Release process](./release-process/weekly-qa-validation.md) # Submitting a Pull Request *Before* submitting a pull request, please search carefully for any open or closed pull requests that relate to the issue you are targeting. - Fork the repo and create your branch from `master`. - Follow our [coding guidelines](./coding-guidelines.md) when making your coding changes. - Ensure that all test suites pass locally (`npm test`). - Commit any changes using a descriptive commit message. - Pull requests that have associated builds that are not 100% clean will be closed. ## License Hyperledger Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Hyperledger Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/.