Skip to content
Eric Saxby edited this page Feb 14, 2015 · 1 revision

Please use the following guidelines when considering versioning of this project:

Semver

http://semver.org/

Use Semantic Versioning when incrementing the version.

Separate commits

Increment the version of the gem in a separate commit, consisting only of the change to version.rb. The commit message can consist of the new version (i.e. 0.1.1). Please do not include a version change in a commit with other changes.

When?

This is completely arbitrary. Generally, if new functionality is considered stable or if any bug is fixed in a set of commits, please consider incrementing the version.

New versions of the project should be deployed to http://rubygems.org ASAP.

Who?

Any core committer to the project should feel free to increment the project version. Any desired arbitration between core committers can be referred to @sax.

Unless further specified, core committers are any individual with authorization to deploy new versions to https://rubygems.org.

Clone this wiki locally