Skip to content
Minko Gechev edited this page Apr 10, 2014 · 8 revisions
  • JSHint for static code analysis
    • There is .jshintrc in the project's root
  • CSSLint
  • HTML style guide
  • Automated building with Gulp/Grunt (gulp looks better)
    • Gulp would be used for minification, concatenation, live reload
  • JSDocs for generating some kind of documentation
    • The public APIs will be documented
  • Git conventions
    • Each new feature or major change would be developed into a separate branch and merged with master when verified
    • Branches should be named in the following format: first letter of the first name of the committer dash short feature/fix description. For example m-dashes would be name for a branch, which contains the game dashes.

Once in italic are optional, because might cause additional overhead.

Clone this wiki locally