User Community Service Desk Downloads
If you can't find the product or version you're looking for, visit support.ataccama.com/downloads

Ataccama Lifecycle Policy

This article describes the Ataccama policy on software releases.

Release process

The release process ensures the delivery of new versions of Ataccama products. For the products available on all deployment types (Ataccama ONE cloud, self-managed, or hybrid), the same features are provided for each release.

Versioning

Ataccama uses semantic versioning to designate software versions in the following format: MAJOR.MINOR.PATCH. A major version (such as v13, v14, v15) is released every 12 to 14 months.

During the first year of the product lifecycle, we continue to periodically deliver new functionalities through a number of minor versions (for example, 14.2.0, 14.3.0, and so on). We stop introducing new features to this major version once we deliver an LTS release (see Release types for more information).

After an LTS release is available, we provide service packs or release patches containing only bug and security fixes.

Release types

At any point, Ataccama supports the two most recently published LTS versions and one latest interim release, for example, 13.9.0 (v13 LTS), 14.5.0 (v14 LTS), and 15.1.0 (v15 interim release). The individual support period for your instance of Ataccama ONE might differ from this and is defined in your contract.

Long-Term Support (LTS) release

The last minor release of each major version is considered as an LTS release. These releases consist only of features introduced in previous interim releases and go through a long stabilization period to ensure the product robustness over time.

An LTS release is published every 12 to 14 months and fully supported for two years. During the support period, we continue to maintain the software and provide bug fixes in the form of service packs and patches. However, any new features are introduced only in the subsequent major release. Decommissioning an LTS release coincides with the release of a new major version.

Interim release

A new production-quality release is available for the ongoing major version approximately every eight weeks. Interim releases are used to deliver new features and bug fixes and correspond to minor versions. Once a major version reaches its LTS release, no new interim releases are provided.

Service packs

These releases are used to provide software maintenance during the LTS release lifecycle. They undergo the same stabilization period as interim releases in terms of functionality, upgradability, and security.

During the first year of the support period, typically every four months, a service pack is delivered to address any issues in the software. During the second year of the support period, service packs provide fixes only for critical bugs as well as any security-related issues.

Patch releases

Patch releases are provided in case of urgent security and other issues. As such, they are delivered when needed, as fast as possible, and are not part of the planned release cycle.

Each patch is also included in the following release. This applies to both interim and service packs.

For example, if the service pack 14.5.3 was patched twice (that is, there are two patch releases 14.5.3-patch1 and 14.5.3-patch2 for this version), both patches are also delivered in the next release (that is, 14.5.4), along with other less critical fixes.

Upgradability

Upgrading is available from supported versions (two most recently published LTS versions and one latest interim release) to a newly released version.

The following upgrade paths are supported depending on the release type:

  • When upgrading within the same major version, it is possible to upgrade only from the previous release, regardless of the release type. For example, this means you can upgrade to version 14.3.0 from version 14.2.0 but not from 14.1.0. Or, you can upgrade to version 13.9.3 from version 13.9.2 but not from 13.9.1.

  • When upgrading between two major versions, it is possible to upgrade only from the latest release in the previous major version. For example, you can upgrade from version 13.9.3 to version 14.3.0 but not from 13.9.1.

Was this page useful?