pascalvanhecke + configurationmanagement 2
RVM: Ruby Version Manager - RVM Gemsets
10 weeks ago by pascalvanhecke
All about using and maintaining gemsets (collections of ruby libraries) in a project.
howto
documentation
gems
configurationmanagement
versionmanagement
libraries
rails
ruby
ror
rubyronrails
rvm
from delicious
10 weeks ago by pascalvanhecke
Semantic Versioning
january 2012 by pascalvanhecke
"simple set of rules and requirements that dictate how version numbers are assigned and incremented"
""For this system to work, you first need to declare a public API. This may consist of documentation or be enforced by the code itself. Regardless, it is important that this API be clear and precise. Once you identify your public API, you communicate changes to it with specific increments to your version number. Consider a version format of X.Y.Z (Major.Minor.Patch). Bug fixes not affecting the API increment the patch version, backwards compatible API additions/changes increment the minor version, and backwards incompatible API changes increment the major version.
deployment
versionmanagement
releases
softwaredevelopment
programming
development
versioning
configurationmanagement
versioncontrol
from delicious
""For this system to work, you first need to declare a public API. This may consist of documentation or be enforced by the code itself. Regardless, it is important that this API be clear and precise. Once you identify your public API, you communicate changes to it with specific increments to your version number. Consider a version format of X.Y.Z (Major.Minor.Patch). Bug fixes not affecting the API increment the patch version, backwards compatible API additions/changes increment the minor version, and backwards incompatible API changes increment the major version.
january 2012 by pascalvanhecke
Copy this bookmark: