Skip to main content
Skip table of contents

Release Policy

Introduction

This document describes in detail the Eleveo product release policy that has been in place since 2019.  The two release models available for customers to follow are:

  • Cloud Feature To Market Version (CLOUD) – Any version listed as CLOUD is provided as a Software as a Service. Updates to the feature set appear on a continuous basis. Configuration and implementation are provided as a service by the Eleveo Service and Support team. Targeted primarily at customers using cloud-based recording solutions, this version can also be deployed as a hybrid solution.

  • Feature To Market Version (F2M) – An on-premise version where a regular release schedule will be followed. Customers who deploy a F2M version on-premise will benefit from cutting-edge technological enhancements and new features being released at regular intervals. Infrastructure requirements may change as new features are added!

  • Long-Term Supported Version (LTS) – Any on-premise version listed as LTS will be supported for at least two years. LTS versions and the time frame that they will be supported are listed on the help portal. LTS versions provide customers the benefit of stable infrastructure requirements, essential bug fixes and regular maintenance support – for a period of two years. No new features will be added to an LTS version during this time frame! Hardware Requirements will not change when a minor update or patch is applied to the LTS version!

Eleveo 9.4+ supports On-Premise, Hybrid and Cloud installations (F2M version). The cloud version is automatically upgraded at regular intervals.

Purpose

This document has been written to ensure that all users are aware of the policies and guidelines Eleveo follows regarding the updated life cycle policy, namely the release to the market and the termination date of various versions of Eleveo’s products. By clarifying these policies, users are empowered to make decisions relating to the maintenance and upgrades of Eleveo products so that they can take advantage of the full functionality on offer.

Terminology

Customer

An individual or organization which uses Eleveo products.

End of Maintenance (EOM)

The date on which maintenance will end and the last Patch Version will be distributed.

End of Support (EOS)

The date on which support for a specified version will no longer be provided.

Last Order Date (LOD)

The date on which the last orders for the version will be taken.

Patch Release

These are releases of a product version that involve minor alternations to fix bugs that have been reported. These are indicated by the following versioning: “X.Y.Z” where the final digit is greater than 0. Example: 9.4.1

Minor Release

These are releases of new versions of a product including new features, enhanced technology and functionality. These are indicated by the following versioning: “X.Y.0”, where the Y (middle digit) is incrementally higher. Example: 9.4.0

Major Release

A Major Release is a release of a product that contains a specific feature set or introduces a significant change in software or technology that breaks backward compatibility. Versions are defined by the first digit of a version number EG: 9.X.X = Version 9. Each version has at least one Minor Release (see above) where new features are made available to the Customer, and several Patch releases (see above).

Build number

Indicates the currently installed build. This number references the current feature set and/or bug fix that is currently installed. It may be requested by our support engineers.

Partner

An individual or organization that resells or distributes Eleveo products either as a separate solution or integrated into another solution either as a separate piece of software or under a partnership agreement.

Technology

Form, operation and implementation of components in a product.

Cloud Feature To Market Version (CLOUD) 

A fully configured and functional solution is provided as a service by Eleveo. The Cloud version contains the most up-to-date feature set, and follows a regular software release cycle. This provides early adopters with the opportunity to take advantage of new features as they are developed. Regular updates will ensure clients have not only regular bug fixes but market-leading technology available as it comes available. Customers gain access to a cloud-based Quality Management solution for their recorded media. Please get in touch with your local Eleveo representative for a detailed breakdown of what is supported in the cloud.

Feature To Market Version (F2M)

A regular software release cycle will provide early adopters with the opportunity to take advantage of new features as they are developed. Regular updates will ensure clients have not only regular bug fixes but market-leading technology available as it comes available. Customers can benefit from regular updates, market-leading technology and industry-leading support.

Long Term Supported Version (LTS)

An installation that does not change in infrastructure requirements for a defined period of time, only regular bug fixes will be provided as patches or minor upgrades to the existing configuration. All new features will be developed only for the Feature to Market Version. Customers with regular maintenance contracts and technical support will experience the same levels of support as normally provided to all customers. At the end of the defined period, customers will be expected to upgrade to the newest version supported by Eleveo at that time.

Detailed Description of the Varying Policies

Irrespective of which software release cycle chosen, Eleveo remains dedicated to providing exceptional customer service and support. The primary difference between versions is the stability provided by the LTS version OR access to new features as they become available. Customers who prefer stability in infrastructure requirements or who do not require that new features be deployed with every release should choose the LTS option.

Cloud Feature To Market Version  

Eleveo provides WFM and WFO as a service for customers using cloud-only recording solutions and for those customers who wish to have early access to new features but do not want to expand their current hardware footprint. An Eleveo Cloud deployment does away with the need for on-premise hardware as it is deployed and maintained by the Eleveo Service and Support team in a secure Eleveo cloud. Clients who wish to take advantage of new features as they are available can take advantage of the Cloud version. Regular releases (both minor and major) will enable users to take advantage of new features as they are developed. For more details and information about changes, or to hear more about upcoming cloud-based features, please contact your local Eleveo representative.

Feature To Market Version (F2M)

Smaller - or more demanding - clients who wish to take advantage of new features as they become available and who do not mind being obliged to increase their hardware footprint occasionally should take advantage of the Feature to Market Version cycle. Regular releases (both minor and major) will enable this release track to take advantage of new features as they are developed, with minor versions providing regular bug fixes. As new features are developed or as new back-end processes are deployed, there may be an increase in Hardware Requirements between releases, both major and minor. Eleveo undertakes to inform Partners at the earliest possible opportunity of these changing requirements. However, performance may be affected after an upgrade is performed if the additional hardware requirements are not met in a timely manner.

Long-Term Supported Version (LTS)

The requirement that customers purchase or requisition additional resources between releases may be onerous for some corporate clients who do not require new functionality immediately as it becomes available. For customers who have a specific calendar that defines their server downtime this LTS model will reduce the time taken to perform an update. Deploying an LTS version may be desirable as it will ensure stability in hardware demands, while it will also provide bug fixes at regular intervals. No new features will be added to the LTS version! It will be distributed as is, with only critical bug fixes being provided in the form of a patch. If a customer wishes to enhance their installation to take advantage of a new feature they will have to install the F2M version. Corporate clients with long lead times on installation as well as existing corporate clients may wish to follow this model as there will be no major change in the code between patches. There will be no exception to the rule that: New features will be deployed only for the F2M version.

Support Timeline

The Eleveo CLOUD development cycle closely mirrors the release cycle for the standard Feature To Market Version (F2M). With new features and bug fixes being applied at regular intervals.

General Rules

We aim to ensure forward compatibility during the lifecycle of a major version(subject to certain restrictions). Most minor versions or patches can be installed on any older version throughout the same release model without breaking the existing functionality.  A new version of a package may require the installation of additional packages as a prerequisite for the F2M Release model.

Eleveo supports the whole major release as such, e.g. 9.x. However, customers are required to stay on one of the supported minor releases in order to keep the maintenance contract active.

Example:

We will provide support only for a limited number of major release candidates. Usually, only one on-premise LTS and one on-premise F2M version will be supported at a given time.

Release Timeline

Each model has a slightly different timeline for the release and update schedule. Both result in regular bug releases along the following lines:

Timeline – Long-Term Supported Version (LTS) 

The LTS release model will be supported for a minimum period of two years. It is anticipated that any customers using the LTS version will be upgraded to the most up-to-date version at the end of the two-year cycle. 

Within this LTS version the following release format is expected to be followed:

Major Release

This LTS Version is supported for, at minimum, 24 months, irrespective of the actual minor or patch version number.

Minor Release

Minor releases. There will be no minor release provided for the LTS version. If new features are required by a customer, they will have to upgrade to a newer version. This may result in the need for regular updates.

Patch Release

Patch releases are produced approximately every 3-6 months. All patch releases are backward compatible. Patch releases provide only bug fixes. A new version of a package may require the installation of additional packages as a prerequisite. Example naming convention: X.X.0, → X.X.2,→ X.X.3

Timeline – Feature To Market Version (F2M)

The F2M version release model will be supported for a variable period of time. In general, it is anticipated that customers deploying the F2M model will be upgraded to the most up-to-date version at the end of the two-year cycle.

Within this F2M version the following release format is expected to be followed:

Major Release

Only the most recent release is supported, irrespective of the actual minor or patch version number. Major releases are provided regularly when we release significant new functionality, a significant technology update comes available or when it is no longer possible to guarantee backward compatibility. Example naming convention: 8.0.X, 9.0.X

Minor Release

Minor releases are produced approximately every 3-6 months. All minor releases within the same version are backward compatible. Minor releases from different versions are not backward compatible (e.g. ver. 8.Y.Z is not compatible with Version 9.Y.Z). Each minor release brings new functionality in addition to bug fixes. A new version of a package may require the installation of additional packages as a prerequisite. Example naming convention and upgrade path: X.2.X → X.3.X

Only the most recent release will be supported!

Patch Release

Patch releases are produced approximately every 3-12 weeks. All patch releases within the same minor release are backward compatible. Patch releases generally only provide bug fixes. A new version of a package may require the installation of additional packages as a prerequisite. Example naming convention and upgrade path: X.X.0, → X.X.1,→ X.X.2

Patching

Minor enhancements required to resolve known issues or resolve software bugs will be resolved in the most recent patch version.

If the Customer applies a patch, it may happen that the new functionality appears in the code when following the F2M model.

Upgrading between major versions may require multiple steps!

Long Term Supported Version (LTS) 

LTS bug fixes will be provided in the form of an ISO image. They will not lead to enhanced hardware demands and will not provide additional (new) functionality.

Feature To Market Version (F2M)

F2M bug fixes will be provided in the form of an ISO image. They may lead to enhanced hardware demands and may provide additional (new) functionality.

OS Security Updates

Eleveo maintains the security and integrity of our appliance by promptly updating vulnerable packages whenever Rocky Linux releases a new version. Eleveo includes these changes in the next Eleveo release (up to 12 weeks after Rocky Linux publishes the changes, usually sooner). Note that customers are forbidden from modifying the operating system provided as part of the Eleveo ISO. Customization may cause instability or negatively impact the product's functionality. This policy ensures that our ISO remains stable, secure, and reliable while providing users with the latest security fixes.

Exceptions

Eleveo reserves the right to depart from the life cycle policy shown above in the following situations:

  1. Situations may arise between patch releases within a version where the technology that provides certain functionality is replaced by newer technology providing the same functionality. In these cases, the older technology will no longer be supported for the affected version once the newer technology has been released.

  2. Situations arise where fixes for a certain bug may require a change in the version’s technology. In these situations, the fix for the bug mentioned will be incorporated into the next version.

  3. Where the release cycle between versions has been extended or curtailed, this may reduce or prolong the lifecycle of previous versions from the periods specified above.

Where such departures are likely to occur, Eleveo undertakes to inform Partners at the earliest possible opportunity.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.