Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Contributing to HyperFormula

Your contributions to this project are very welcome. If you want to fix a bug or propose a new feature, you can open a new Pull Request but first make sure it follows these general rules:

1. Sign this [Contributor License Agreement](https://goo.gl/forms/yuutGuN0RjsikVpM2) to allow us to publish your changes to the code.
2. Make your changes on a separate branch. This will speed up the merging process.
3. Always make the target of your pull request the `develop` branch, not `master`.
4. **Important: For any change you make, please add test specs** in `test` folder.
5. Please lint the code. We recommend following provided tslint configuration - to run a linter call `make lint` command. For a full list of available commands please see `Makefile`.
6. Add a thorough description of all the changes.

Thank you for your commitment!

## Team rules

The Handsontable team utilizes Git-Flow. Read more - [Git-flow cheatsheet](https://danielkummer.github.io/git-flow-cheatsheet/)

## Code of conduct

By participating, you are expected to uphold our [Code of conduct file](https://github.com/handsontable/hyperformula/blob/master/CODE_OF_CONDUCT.md)