Beta Freeze

For the preparation of the beta release, uploads for packages in main and restricted are held in the queue and are subject to manual approval of the release team. The purpose is to stabilize the archive, allow the archive administrators to consolidate it and fix package inconsistencies, and be able to fix critical bugs quickly and in an isolated manner.

All exceptions require the approval of the release manager (see FreezeExceptionProcess), which is generally only granted if the upload fixes a bug which is milestoned for the beta release and does not have any unrelated intrusive changes.

Once the BetaRelease is shipped, we roll back to FeatureFreeze and UserInterfaceFreeze status.

Reproduced and adapted from

CategoryProcess, CategoryRelease

internal/archive/Process/Cycle/BetaFreeze (last modified 2013-08-28 13:10:12)