Rolling release
From Wikipedia, the free encyclopedia
In software development, a rolling release approach refers to a continuously evolving software system, where a released system artifact set and the system stability do not differ significantly from any unreleased set close to the release time. It is one of many types of software release life cycle.
While software artifacts are continuously updated, a snapshot of artifacts is captured and assigned a release number at selected or arbitrary points in time.
Typically, defects and characteristics of a particular release are not specifically addressed in a separate/isolated effort (e.g. as patches). Instead, they are addressed in the main development effort.