On revisions, tags and branches

OpenSimulator uses Git for its source code repository.

Active development usually occurs on the master branch, with occasional sub-branches for specific features.

Release branches are named -release. For example, 0.7-release is the 0.7 release branch. These release branches contain release candidates and bug fixes, as well as the final release.

There are also 'post fix' branches, named -post-fixes (e.g. 0.7-post-fixes). These contain bug fixes that were made to the formal release but haven't yet resulted in a release themselves.