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.