Open Source

We encourage any users who have modified (or would like to modify) RBM, either to fix bugs or develop new features, to contact us and coordinate development work with us. The RBM model source code is archived in Git and is publicly available through GitHub. To access the source code, visit GitHub, create an account, and visit github.com/UW-Hydro/RBM. The routing model will soon be added to the archive as well.

RBM is an open source development model and is released under the terms of the GNU General Public License v2 (GPL).

Model Development

All development activity is coordinated via the RBM github page, where you can also find all archived, current, beta, and development versions of the model.

Release Naming Convention

Beginning with the release of RBM 0.4, a release naming convention of RBM.MAJOR.MINOR has been formally adopted. This naming system was introduced by Semantic Versioning and defined as:

  1. MAJOR version: when changes are included that are not backward compatible,
  2. MINOR version: when features and new functionality are added in a backwards-compatible manner, and