Release Naming Convention

Celadon offers several types of release packages for different usages. Releases are numbered and tagged according to the release timestamp, the exit criteria were met, and the Android* dessert on which the release is based. The naming convention of a Celadon release tag is:

[Type]_[Exit Code].[Year].[Quarter].[Work Week]_A[Android Dessert]
  • The [Type] field specifies the type of the release package:

    • CIV’ denotes a release for running Celadon in a VM.
    • CIC’ denotes a release for running Celadon in a Container.
  • The [Exit Code] field specifies the code of platform exit stage:

    • 00’ represents the release is going through the platform exit stage.
    • 01’ represents the release reaches the platform exit criteria.
    • 02’ and onward represent sustenancing releases. The number is increased each time a sustenancing package is released.
  • The [Year] field represents the Year when the agreed quality criteria were met.

  • The [Quarter] field represents the Quarter when the agreed quality criteria were met.

  • The [Work Week] field represents the Work week when the agreed quality criteria were met.

  • The [Android Dessert] field represents the version of Android dessert on which the release is based.

Examples:

Release Tag Comment
CIV_00.19.04.51_A10
represents an Android 10 based CIV release
which met the agreed quality criteria in 2019 Q4 WW51
CIC_01.20.01.12_A09
represents an Android 9 based CIC release
which met the platform exit criteria in 2020 Q1 ww12
CELADON_02.20.04.51_A09
represents the first Celadon sustenance release based on Android 9
released on 2020 Q4 in ww51