- Respect the indentation (2 spaces) and coding style you see, don't mix styles
- Respect the use of Coffeescript (pull-requests or issues asking to migrate to Javascript will be roundhouse kicked)
We use Grunt to build and test Angular-D3 and Bower to manage dependencies. You can get started by first cloning the repository (fork it if you want to submit pull-requests). The follow these steps:
# Install Bower and Grunt if you don't have them already
npm install -g grunt-cli
npm install -g bower
# Install Bower dependencies
bower install
# List Grunt Tasks
grunt --help
# Start Development Server
grunt server
We don't have any strict requirements on pull requests at this point. This policy will probably change as we approach a 1.0 version. For now we welcome any pull requests, particularly those adding new directives for chart elements or features.
And last but not least, thanks for contributing!