PM2 seems to have a really nice guide to contributing. Maybe we can take some guidance from them? https://github.com/Unitech/PM2/blob/master/CONTRIBUTING.md