Slide 20
Slide 20 text
Development Guidelines
Documentation
README, LICENSE, CHANGELOG, ROADMAP, NOTICE, CONTRIBUTING
Example code
Communication
There should be a mailing list, twitter account or a discussion forum
Frequent Releases and Versioning
Releases should be frequent and follow semantic versioning guidelines (http://semver.org)
Deployment
Releases should be easily consumable (e.g., available on maven central or rubygems)