Brian Chu edited this page Jul 10, 2013 · 9 revisions
Clone this wiki locally

Fork this repo, use your own branch; pull from master, resolve conflicts, then send a pull request (main contributors can just push).

Use spaces for indentation, 2 spaces per indent

Separate modules into different files as much as you can, in order to avoid merge conflicts.

User bower and npm to manage dependencies. Bower to manage client-side dependencies, and npm to manage server-side dependencies. Every external library should be added with bower install --save <pkg> or npm install --save <pkg>. Use --save-dev when necessary.