[Development] Branching 5.0

Jason McDonald macadder1 at gmail.com
Thu Nov 29 02:38:18 CET 2012


On Thu, Nov 29, 2012 at 9:58 AM, d3fault <d3faultdotxbe at gmail.com> wrote:
> The words "stable" and "release" are somewhat ambiguous (enough to
> warrant change).
>
> A release is implicitly stable, so the converse usually also holds
> true: stable is released.

Not really. IMO, stable should be an "always close to releasable"
branch, where anyone can submit provided they follow the rules about
what kinds of changes are acceptable, while release should be a
restricted branch where only the release team can pull in patches
after careful consideration of the consequences.

Stable implies that changes therein have passed CI and a few other
basic checks.  Release implies that the patches therein have passed
more rigorous checks (such as successful package generation).

--
Jason



More information about the Development mailing list