← Back to team overview

launchpad-dev team mailing list archive

reminder: devel should be continuously releasable

 

This has been growing in importance over the last 2 cycles but as we
get closer and closer to switching workflows its now actually
important and relevant.

The key message is:

*Please do not land -anything- on devel unless it is ok to be deployed
on lpnet*.

Some more details, to save digging up the LEP:
 - revisions on 'stable' that are incremental/QA-ok/QA-untestable will
be merged to production ASAP
 - incremental work should be guarded with feature flags

This really isn't much different to any work landing at the end of a
cycle near the freeze : we just need to apply the same process all the
time.

To remove the edge distinction we need to migrate things from showing
'only on edge' to via feature flags. As such:
 - the is_edge check should not be used to hide things

There is not, yet, any particular rush to migrate things from is_edge:
that needs to happen more urgently when we're close to removing edge.

-Rob



Follow ups