See CONTRIBUTING.md and http://trac.osgeo.org/grass/wiki/Submitting