see https://github.com/gleez/cms/wiki/Versioning