Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This is a draft working document that is still to be approved by the TSC and adopted by the community.

Updated 2/10 based on comments from Tony Espy

LTS is an abbreviation for “Long Term Support”.

...

EdgeX Foundry plans to produce and release a new named version (like Delhi, Edinburgh, Fuji, etc.) of EdgeX every six (6) months.  Named versions will also have a version number in the form of X.Y (example 1.0 or 2.1).  Depending on the features and compatibility with the prior release, the named release may be a major or minor release (see releases, versions and patches), but the semi-annual release schedule gives you, our user community, assurance that new EdgeX features and capability capabilities are delivered at least every six months.

EdgeX Foundry offers a new long-term support (LTS) release every two (2) years.  The TSC will select the release (major , or minor , etc.- see Releases, Versions & Patches for definition of releases) for the LTS release.  The code of When an LTS release will be branched and maintained independently of the EdgeX master code branchis released, new branches are created for the LTS release code allowing its independent maintenance and allowing development of EdgeX to continue on the projects' master branches

No new functionality will be added to an LTS release.  Only significant security and bug fixes will be added to the LTS.  LTS bug fixes (and any new LTS release or patch) must be approved by the EdgeX TSC.  An LTS release is meant to be a stable release for which organizations typically base products and for which the EdgeX community offers “support” as defined below.

...