29 | | ... |
| 29 | Meta: |
| 30 | |
| 31 | * Terminology is open to discussion, so please suggest if any term could be more clear. |
| 32 | * When reading, please don't just assume that, e.g., stable, means what you think it means, but see how it is defined here or used in the context; ask for clarification if needed. |
| 33 | * Current and present simple tense may refer to the suggested state. ("[On this scenario,] We have...", "...current release...") |
| 34 | * Versioning is still `major.minor.patch` (aka `major.minor.point`) and //more// or less semantic versioning. |
| 35 | |
| 36 | In general: |
| 37 | |
| 38 | * We have only one actively updated, maintained, and supported release series. |
| 39 | * Once a new major or minor release |
| 40 | * All versions |
| 41 | |
| 42 | !Versions/Releases/Builds: |
| 43 | |
| 44 | * Latest release |
| 45 | * This is the supported version users should install. |
| 46 | * Maintenance releases |
| 47 | * Release of the latest minor version for all/any of the other release branches, i.e., release branches in the maintenance mode. |
| 48 | * These versions (series/branches) are no longer actively updated, but are updated on demand, i.e., if you submit a patch to fix a bug, we will likely accept it and create a new release when there is enough changes accumulated. |
| 49 | * There are two main use cases distros and large organizations. |
| 50 | * For example, the version in Ubuntu 18.04 is 7.4, so there might be a next patch release in the 7.4 series. |
| 51 | * These are announced only together with the next [latest?, supported?] release to avoid confusion in what is the latest release. |
| 52 | |
| 53 | Git and branches: |
| 54 | |
| 55 | * We have 3 kinds of branches: |
| 56 | * Development: That's only the master branch. |
| 57 | * Current release: That's always one latest release branch. |
| 58 | * Maintenance: That's all the other release branches. |
| 59 | * Releases are tags on release branches. |
| 60 | |
| 61 | ||= **Release** =||= **Planned date** =||= **Remarks** =||= **Important external releases** =|| |
| 62 | || 7.8.3 || May 2020 || || May 2020: GDAL 3.1.0 || |
| 63 | || 7.6.2 || May 2020 || last release, EOL || June 2020: QGIS 3.14.0 || |
| 64 | || 7.8.4 || Sep 2020 || last release, EOL || || || |
| 65 | || 8.0.0 || Nov 2020 || before: 80 branch forked from master || || |
| 66 | || 8.0.1 || Mar 2021 || || || || |
| 67 | || 8.0.2 || Jul 2021 || || || || |
| 68 | || 8.0.3 || Nov 2021 || || || || |
| 69 | || 8.2.0 || Dec 2021 || before: 82 branch forked from master || || || |