Contributing
This page explains how to contribute to OpenCircuits.
Setup
Installing
See installation
Building
See building
Running
See running
Unit Tests
See testing
Submitting your code
Make sure your code passes all linting without any errors or warning. Code with an error or warning will not be merged.
Before submitting – always make sure to build and run unit tests (we won't merge any request that fails Travis CI)
Pushing directly to the master branch is prohibited so if you make changes put it on a new branch and make a pull request to have your changes merged into master after being reviewed.
Old Code
If you're working on part of the refactor, it can be very helpful to reference some of the old code.
Here is a link to the old directory.