Files
dolt/CONTRIBUTING.md
2016-08-29 15:59:00 -07:00

1.3 KiB

Contributing to Noms

License

Noms is open source software, licensed under the Apache License, Version 2.0.

Contributing code

Due to legal reasons, all contributors must sign a contributor license agreement, either for an individual or corporation, before a pull request can be accepted.

Languages

  • Use Go, JS, or Python.
  • Shell script is not allowed.

Coding style

Running the tests

You can use go test command, e.g:

  • go test $(go list ./... | grep -v /vendor/) should run every tests except from vendor packages.

For JS code, We have a python script to run all js tests.

  • python tools/run-all-js-tests.py