Bug fixes and new features are welcome. Just make sure to open a discussion before you take on any significant work to avoid disappointment.
I went to some lengths to describe the implementation of Dime. This is a project I built in public and whose development process I documented on my blog.
You may want to check out the following articles before you contribute:
The following rules are also enforced through the CI workflow:
- Fork the repository
- Check out a new branch and name it to what you intend to do (use one branch per fix/feature)
- Use meaningful commit messages
- Open a draft pull request towards the
main
branch, following the description template - Make sure the CI workflow is successful before marking the PR as ready