Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 1.79 KB

CONTRIBUTING.md

File metadata and controls

34 lines (21 loc) · 1.79 KB

Contributing to Textinator

👍🎉 To begin with, thank you for taking the time to contribute and read these guidelines! 🎉👍

How to contribute

Find and report bugs

We are very grateful for every bug that you manage to spot! Please open a new GitHub issue and use a template for a bug report

Suggest an enhancement

If you have an idea on how to make Textinator better, please suggest it via opening a feature request. Let's discuss it and maybe your feature will make it to the next release of Textinator!

Help translating Textinator into new languages

If you want to help localize Textinator to a new language, please open a translation request and we'll take it from there.

Write automated tests

Currently Textinator is mostly tested manually, so we would be very grateful for any kinds of tests: unit tests, integration tests or interaction tests. Please open a GitHub issue, assign it a testing label and describe what kind of tests you are willing to do.

Your First Code Contribution

We follow the "fork-and-pull" Git workflow. The approach can be summarized as follows:

  1. Fork the original repository to your own Github account
  2. Clone the project to your machine
  3. Create a branch locally with a descriptive name
  4. Commit changes to the branch
  5. Fix style issues reported by precommit.
  6. Commit again.
  7. Push changes to your fork
  8. Open a PR in the original repository and wait for a code review.