- Check for already existing issues if you have a feature request.
- Open issues for any bugs or feature requests.
- Fork the repository.
- Create a new branch from
devbranch for each issue. - Make your changes.
- Merge the
devbranch into your branch and resolve any merge conflicts. - Link the branch to the issue with a pull request by mentioning the issue number
#<issue_number>. - Set reviewer on pull request.
- Discuss any problems or suggestions.
- Make changes if necessary.
- Congratulations! You have contributed to Butler!
Client is written in Kotlin Multiplatform and follows the Kotlin Coding Conventions.