If you don't know much about pull request, you can read the Github article.
Pull requests are highly appreciated. Here are some guidelines to help:
- Solve a problem. Features are great, but even better is cleaning-up and fixing issues.
- Add an example or write tests. This helps preserve functionality as the codebase grows.
- Small > Big. Better to have a few small PRs that address specific parts of the code.
- Fork the library repository
- Create a new branch for each feature or bugfix
- Send a pull request from each feature branch to the master branch