I welcome and appreciate contributions!
You can help most by:
- Logging issues to help improve the project
- Creating pull requests for existing issues
Please check for an existing issue before logging a new one. If you find one that matches, give it a thumbs up and comment any additional info that might help resolve the issue. If there isn't an existing issue, choose the appropriate template and fill out the requested information.
Here are some items to consider while writing the issue:
- Use a clear and descriptive title
- Detail what is happening now vs what should happen
- Describe how to reproduce the problem, including:
- step by step instructions
- information about your development environment
- your current version (make sure it is up to date)
- any other information that may be relevant
- Can the problem be reliably reproduced? If not, mention how often it happens and under what circumstances.
- Did the problem start after a recent release? If so, which version?
I accept pull requests, but please log an issue first if the change isn't trivial. I would hate to turn down your hard work for some reason. Mention your interest in working on the issue when you log it, and I'll provide feedback/guidance.
Make sure the pull request's title adheres to the conventional commits specification.