Like debian, devuan uses codenames to identify different releases other than numeric versioning, and like debian, devuan has a release cycle involving different suites.
The 3 main suites in devuan are, exactly like in debian, stable, testing and unstable. The fourth standard suite, experimental, is reserved for testing new packages, or packages that aren't yet ready for unstable.
Any new package will, maybe after a period in experimental, go to unstable. After 10 days have passed without major issues following the introduction of the package in unstable, it will be moved to testing.
Like in debian, devuanstable follows a "when it's ready" release cycle.
Following the debian tradition of aliasing codenames to release names, devuan will alias stable and testing to their respective release names. The unstable codename will also have a fixed alias:
At the time of this writing ( Feb. 2015 ), stable for devuan is Jessie, and testing release name is Ascii.
For compatibility with debian, devuanunstable codename is aliased to sid as well as its release name ceres. Ceres was the first
minor planet ever discovered, and announces the pattern chosen for devuan release names: after devuan "jessie" 1.0, named after debian's upcoming release 8.0 for compatibility, each devuan release will be named after a minor planet, using the first letter of the name in alphabetical order. For testingAscii was chosen, as it has meaning in the IT world and it's a minor planet name as well.
After devuanjessie becomes old-stable, and ascii becomes the stable release, a new names starting with B will be chosen from the Minor Planet Center Names List.