-
Notifications
You must be signed in to change notification settings - Fork 10
Development tools evaluation and selection
Development tools evaluation and selection
https://github.com/emi420/Mootor/issues/23
YUIDoc http://yui.github.io/yuidoc/
All functions should have a comment block as defined in http://yui.github.io/yuidoc/syntax/index.html
Jasmine http://pivotal.github.io/jasmine/
All functions should have a corresponding test written in the jasmine spec.
Compass http://compass-style.org/
All CSS should be written in SCSS and compiled. There are several advantages to this.
Plain old JavaScript
YUICompressor http://yui.github.io/yuicompressor/
All compiled code should be available minified.
JSHint (it is more configurable than JSLint) http://jshint.com/
All code should be hinted before it is released. A configuration guide might be provided at some point.
Plain old HTML
w3c validator http://validator.w3.org/
All html code should pass the validator for HTML5
Google JavaScript Style Guide https://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml#Code_formatting
Authors:
- Emilio Mariscal (emi420 [at] gmail.com)
- Martín Szyszlican (martinsz [at] gmail.com)