Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.53 KB

CONTRIBUTING.md

File metadata and controls

35 lines (24 loc) · 1.53 KB

Reporting issues

Found a bug in the library? Don't hesitate to open an issue! But first:

  • Check if it hasn't been reported yet.
  • Verify the bug still exists in the dev branch.

When describing an issue, be precise:

  • Include steps to reproduce (including sample code if necessary);
  • What happened? What do you think should have happened?
  • On what Android version does this issue occur?

Contributing code

Please do!

I'm happy to view and accept pull requests. However, it is important to follow these guidelines if you want to contribute.

General steps

  • Fork the repository.
  • Create a local clone of the repository.
  • Create a local branch, based on the dev branch (see the Rules section)
  • Commit your code, and push the changes to your own repository.
  • Create a pull request, specifying that you want to merge into the dev branch (or any child branch of it)

Rules

  • Branch names should start with either feature_ or bugfix_. If there is an open issue, include its number, like bugfix_123.
  • Do not include in your commit message anything related to automatic issue closing, such as Fixes issue 123. We'll do that when merging your pull request.
  • Do not put any @author comment. Git keeps track of all your changes and @author does more harm than good.
  • Do not issue a pull request into the master branch.
  • Try to keep the diff as small as possible. For example, be aware of auto formatting.
  • All files should have the Apache 2 License header.