Issues will help us to make this integration better!
While making changes and commits keep in mind that:
- this repository is using Conventional Commits and you must follow the specification
- commits should be atomic and do just one thing. Don't try to fit all changes in single commit.
- every commit should turn project from working to working state
- in commits body tell us about changes motivation, not how it work
- we are keeping strait forward main branch and your commits will not be squashed while merging PR (except very large changes)
- we are using CI tools for making releases and generating release description based on commit headers
When you're done making changes and you'd like to propose them for review, open your PR (pull request).
The PR header should use Conventional Commits in very general way (for example: while adding new feature you have to fix some hidden issue, then PR should be "feat" and contain two commits: "fix" and "feat")
The PR body should contain description of your motivation, tell us about fixing issues, new amazing features, describe logic and so on.
- Once you submit your PR, others from the community will review it with you. The first thing you're going to want to do is a self review.
- After that, we may have questions, check back on your PR to keep up with the conversation.
Congratulations! The whole community thanks you.