New HTCondor Version Scheme
September 22, 2021
Starting with HTCondor 9.2.0, HTCondor will adopt a new version scheme to facilitate quicker patch releases. The version number will still retain the MAJOR.MINOR.PATCH form with slightly different meanings.
The MAJOR number increments for each new Long Term Support (LTS) release. A new LTS release may have backward-incompatible changes and may require updates to configuration files. The current LTS release is 9.0.6. The next one will be 10.0.0.
The MINOR number increments during the development of new features. This number stays at 0 for LTS releases. The current release is 9.2.0.
The PATCH number increments when we have targeted fixes. If there is a specific need to be addressed before 9.3.0 is tested and ready, we would issue a 9.2.1 patch release. Patch releases for the LTS are fully reviewed and tested for a seamless upgrade.
These releases will be served out of three repositories.
- The LTS release and its patches (X.0.Z) are in the existing Stable channel.
- The development releases (X.Y.0) are in the existing Current channel.
- A new Updates channel will contain development patch releases (X.Y.Z).