This Pull Request has been created because we don't have much structure for people to contribute to this gem, which could cause confussion or result in missing information.
Detail
This Pull Request adds some contributing guidelines and rules:
Adds issue templates for bug reports and feature requests
Adds PR template
Changes some outdated things in contributing.md and readme, as well as changes some wordings
Issues based on default templates for bugs and features that github provides
Checklist
Before submitting the PR make sure the following are checked:
[x] This Pull Request is related to one change. Changes that are unrelated should be opened in separate PRs.
[x] Commit message has a concise description of what changed and why.
[x] Tests are added or updated if you fix a bug or add a feature. -> doesn't apply
[x] Documentation has been added or updated if you add a feature or modify an existing one.
[x] CHANGELOG files are updated for the changed libraries if there is a behavior change or additional feature (under the "Unreleased" heading if this is not a version change). -> doesn't apply
[x] My changes don't introduce any linter rule violations.
Motivation / Background
This Pull Request has been created because we don't have much structure for people to contribute to this gem, which could cause confussion or result in missing information.
Detail
This Pull Request adds some contributing guidelines and rules:
Additional information
Checklist
Before submitting the PR make sure the following are checked: