Overview
Each version has a state, and it is this state that controls the behaviour of Xircles (and associated infrastructure) in regards to this version and all artifacts contained with this version.
Versions follow may only follow a predefined path through states.
Key |
Label |
Description |
|---|---|---|
current |
Current |
Active version, will be mirrored / distributed most heavily |
archived |
Archived |
Archive versions are not offered on mirrors |
recent |
Recent |
Recent version, still offered on mirrors, but potentially not all distribution models |
snapshot |
Snapshot |
Snapshot version, not mirrored on external infrastructure, can be removed from the system at any time (by the project coordinators) |
future |
Future |
Future version, not shown to users, usually used for staging uploads prior to release |
Promotion
The general promotion of versions between states is typically
Future -> Current -> Recent -> Archived
