Skip to content

Instantly share code, notes, and snippets.

@angrykoala
Created July 9, 2017 17:42
Show Gist options
  • Save angrykoala/296a289475c8da9148ce817748ba740f to your computer and use it in GitHub Desktop.
Save angrykoala/296a289475c8da9148ce817748ba740f to your computer and use it in GitHub Desktop.
Example Contributions file

How to Contribute

๐Ÿ‘๐ŸŽ‰ First off, thanks for taking the time to contribute! ๐ŸŽ‰๐Ÿ‘

There are many ways you can Contribute to this project!

  • Create issues or help close them
  • Fork, Enhance, Fix Bugs, and send in Pull Requests
  • Help write Tests or improve Examples / Documentation
  • Spread the word โค๏ธ

Issues

Found a bug, have some feedback or really want some feature? Lock in an Issue. Here are some tips:

  • Make sure the bug you're reporting really is a bug. Have you read the docs?
  • Provide as many details as you can about the bug. How can it be reproduced? What have you tried so far?
  • For feature requests, really explain why your feature is important. How does it improve the library and help the developers using it?
  • Go through existing issues. Make sure that it hasn't already been opened.
  • If planning on helping close an issue, don't be shy. Ask questions and get more information before sending your PR.

Pull Requests

Want to fix a bug, implement a feature or help with the tests / docs? Read this first:

  • Make sure there's an open issue for what you're sending in your Pull Request. If not, open it.
  • Send in your PRs agains the dev branch.
  • Write unit tests / docs for any new feature you implement.
  • Make sure your PRs pass all tests and CI.
  • Be active in your relevant issue and PR threads.
  • Make sure no one else is assigned or working on the issue. It's a good idea to leave a comment stating that you're going to implement it before sending in your PR. This way no two devs are working on the same thing.

Finally, Thank you!

It means a lot to us that you took time out to improve this package and contribute back to the community. ๐ŸŽ‰

Relevant Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment