I want to keep the core clean of extra (and certainly awesome) functionnalities. That includes, but is not limited to, export/import modules, visual aids, etc.
Check to doc about creating plugins
Any big feature must have it's own QUnit tests suite. Of course existing tests must still pass after changes.
I won't merge any branch not passing the TravisCI build (this include JShint compliance).
Keep it simple, don't commit any files in the dist
directory, I build these files only before a release.