We, Semantic Web Company (SWC), provide two kinds of releases for PoolParty Semantic Suite: the long-term support (LTS) release type and the standard support release type. These two release types have different life cycles and are intended for different integration scenarios.
Long-term Support (LTS) Release Type
As part of the long-term support (LTS) release type, you get guaranteed long-term support, up to three years, of that version. This release type is suitable when you integrate PoolParty and have long support cycles,
With the long-term support (LTS) release type you receive:
- Maintenance for three years.
- Patch releases with bug fixes and security updates.
- Patch release with updates for patch versions of integrated 3rd party libraries and frameworks
- Patch updates for 3rd party libraries and frameworks, but we do not provide updates to new major or minor versions of 3rd party libraries and frameworks.
- Within two years but at least 6 months before the end of the LTS support cycle, SWC provides the following LTS version as a release version.
- Upgrade path from a current LTS version to the next LTS version
- Installer for LTS patch versions with minimal downtime and interference for operations (best effort)
Standard Support Release Type
As part of the standard support release type, you can get the latest PoolParty features and improvements at a regular interval. You can take advantage of every new functionality that the PoolParty Semantic Suite delivers periodically, as part of multiple releases during the year. We recommend the standard release type for customers without a long-term integration scenario and where it is possible to upgrade PoolParty regularly.
With the standard support release type, we provide:
- PoolParty major and minor release versions (standard support release) during the year.
- The maintenance includes patch releases for the latest minor version, including bug fixes and security updates.
- Major, minor and patch releases include updates for versions of integrated 3rd party libraries and frameworks according to semantic versioning.
- SWC maintains 3rd party libraries and frameworks integrated into PoolParty components and provides updates to major or minor versions for these libraries for standard version PoolParty releases.
- Standard versions are provided regularly with major and minor versions replacing the previous major or minor version regarding support.
- SWC provides an upgrade path from a current standard version to the next standard version.
- SWC provides installers and updaters for standard versions with downtimes depending on platform software and configuration changes.
PoolParty Semantic Suite uses semantic versioning and provides major, minor and patch versions. Semantic versioning is a formal convention for specifying compatibility using a three-part version number: major version, minor version, and patch. The patch number is incremented for minor changes and bug fixes that do not change the software application programming interface (API). The minor version is incremented for releases that add new, but backward-compatible, API features, and the major version is incremented for API changes which are not backward-compatible. For example, software which relies on version 2.1.5 of an API is compatible with version 2.2.3, but not necessarily with 3.2.4.
PoolParty API Compatibility:
- Major versions can break the API compatibility.
- Minor versions can change the API, but always keep backward compatibility.
- Patch versions do not change the API.