On Mon, Feb 08, 2021 at 06:07:25PM +0100, Ludovic Courtès wrote: > ## Open issue: branching strategy > > - currently: building all of `master` + the "core" of `core-updates` > - schedule > - currently ad-hoc: volunteers get to choose when to freeze/merge > - actions > - pushes to `core-updates` should cancel all pending builds on that > branch (see Guix Build Coordinator) > - have a dashboard showing active branches, statuses (wild-west, frozen), > and merge deadlines > - could be implemented in Cuirass > - specs could have extra properties (such as "merge deadline") that > Cuirass would display > - or it could use status info from the Data Service, as in > https://data.guix-patches.cbaines.net/ > - naming convention: `core-updates-frozen` vs `core-updates`, etc.
So, does anyone want to change the naming conventions? I like the idea of, in normal times, only pushing to "core-updates-next" and "staging-next", and then freezing and building "core-updates" and "staging".