Dovecot:Version Support Commitment

From Open-Xchange
Revision as of 07:06, 26 August 2024 by Khgras (talk | contribs) (→‎Dovecot Pro Releases Support Commitment (for 2.3))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Dovecot Pro Version Support Commitment

Dovecot Pro Version

A detailed description of the different versions of Open-Xchange can be found in the Support Definitions document included in the contract.

  • New Generation (Dovecot Pro 2.0): A new release that may contain major feature changes, new architecture or different technology.
  • Major Release (Dovecot Pro 2.3.0): A major update of Dovecot Pro that will normally include all the changes provided by Minor Releases for the current version. They are cumulative so a customer has to install the latest Major Release to benefit from all changes that are available for Dovecot Pro. Major Releases also provide functional enhancements. A Licensee is therefor encouraged to install all Major Releases as soon as feasible.
  • Minor Release (Dovecot Pro 2.3.11): A change of Dovecot Pro that is released on a regular basis, containing minor feature enhancements as well as solutions for known problems. Minor Releases go through quality assurance testing and APIs are not changed.
  • Patch Release (Dovecot Pro 2.3.11.5): A change to Dovecot Pro, to temporarily fix a Problem. “Patch Releases” are one-offs, special one-time builds not fully regression tested and/or recertified. The software change will be applied to the next formal Minor- or Major Release of the Software. Patch Releases are cumulative in nature, thus every new Patch Release will contain all former software changes released earlier as Patch Releases for the relevant Minor- or Major Release.
    • Private Patch Release: A Private Patch Release is a Patch Release that is built for a specific customer only.
    • Public Patch Release: A Public Patch Release is a Patch Release which is delivered to all customers.

OS Distribution Support

  • Dovecot Pro will only be supported for distributions that have active support from the OS vendor.
  • Dovecot Pro will support the last 2 stable major releases for each supported OS distribution.
  • Dovecot Pro packages will be built against the latest OS distribution point release (at the time a version is released). We cannot provide packages built against previous OS releases due to build system limitations.
    • OS Support attaches to a version at the time it is packaged and released. Thus, once released, a Dovecot minor version is frozen when it comes to the OS versions supported on it. Patch Releases will be built using the OS distributions supported for the parent minor release.
    • OS distributions support for a Major or Minor release can be determined by looking at the Release Notes.
  • Support for a new OS will only be added in an Dovecot Pro New Generation/Major/Minor Release. OS Support will not be added in patch releases.
    • When support for a new OS distribution is added in a Minor release, a message will be added to the Release Notes indicating that support for the oldest existing supported OS distribution will be dropped in a future release.
  • OS distribution support will be frozen once a Dovecot Pro Major Release branch enters Long Term Support (LTS) mode.

Support Commitment

Major Releases

A Major Release cycle will be supported for at least 12 Months after First Customer Shipment (FCS) of the following Major Release. The exact date will be announced and communicated to customers by OX when it is decided.

Minor Releases

Within a Major Release cycle support is always available for the most recent Minor Release. To provide sufficient time for the update, Open-Xchange will support the previous Minor Release for 3 months in parallel after FCS of the most recent Minor Release. The 3 months will be calculated from the first day of the month after FCS of the most recent Minor Release. (Example: a Minor Release is shipped on 15 February; the previous Minor Release will be supported until 31 May).

Patch Releases

Support for Patch Releases is the same as the support for the parent Minor Release. (e.g. Dovecot Pro 2.3.11.5 has the same support commitment as 2.3.11).

Maintenance expires

Product-, Release- and Component Name Maintance expires
- -

Maintenance expired (Archive)

Product-, Release- and Component Name Maintance expired
Open-Xchange announces End of Life for the Dovecot Pro v2.2 Major Release branch. Support and maintenance for this version expired on December 31st, 2021. 2021-12-31

Time Bar Example

Support committment overview.png

Dovecot Pro Releases Support Commitment (for 2.2)

Release First Customer Shipment (FCS) Supported Commitment
v2.2.36 2018-06-12 Discontinued Support (since 2021-12-31)

Dovecot Pro Releases Support Commitment (for 2.3)

Release First Customer Shipment (FCS) Supported Commitment
v2.3.13 2021-01-11 Discontinued Support (since 2021-06-30)
v2.3.14 2021-03-24 Discontinued Support (since 2021-09-30)
v2.3.14.1 2021-06-10 Discontinued Support (since 2021-09-30)
v2.3.15 2021-06-10 Discontinued Support (since 2021-11-30)
v2.3.15.1 2021-07-20 Discontinued Support (since 2021-11-30)
v2.3.16 2021-08-19 Discontinued Support (since 2022-02-28)
v2.3.17 2021-11-09 Discontinued Support (since 2022-06-30)
v2.3.18 2022-03-10 Discontinued Support (since 2022-09-30)
v2.3.19 2022-06-02 Discontinued Support (since 2023-04-30)
v2.3.19.1 2022-06-14 Discontinued Support (since 2023-04-30)
v2.3.19.2 2022-08-18 Discontinued Support (since 2023-04-30)
v2.3.20 2023-01-17 Discontinued Support (since 2024-01-31)
v2.3.21 2023-10-19 Support Commitment (until 2024-11-30)
v2.3.21.1 2024-08-14 Support Commitment