5. The Contribution Guide¶
5.1. How to install Blast to contribute?¶
Before you start contributing you need to have your own local environment for editing things.
To install Blast main application from our main repository and contribute, run the following command:
$ composer create-project -s dev blast-project/blast
5.2. Reporting bugs and suggesting enhancements¶
Before creating issues, please check this list as you might find out that you don’t need to create one. When you are creating a new issue, please include as many details as possible to help maintainers reproduce the problem or understand your suggestion.
5.3. Submitting changes¶
Like most projects, we propose a standard GitHub Flow for contributions:
- Create a topic branch
- Add commits
- Create a Pull Request
- Discuss and review your code
Please make sure all of your commits are atomic (one feature per commit) and always write a clear log message for your commits to help maintainers understand and review your submission.