On 5/16/2013 8:04 PM, Gavin Sharp wrote:
Bug 853071 landed in the Firefox 23 cycle, adding some defines that
make it possible to control when in the release cycle code is built.
I've described the various defines here:
https://wiki.mozilla.org/Platform/Channel-specific_build_defines
My understanding of this is that we were going to limit use of all of
these options to control preference-flipping. In particular I'm worried
about build bustage that is only discovered at channel-uplift time.
EARLY_BETA_OR_EARLIER is defined depending on the corresponding value
in build/defines.sh. This file is managed manually by the release
management team, with the variable being cleared once we're past the
"early beta" point in the release cycle.
As I remember our discussion about this, use of this flag needs explicit
approval from release drivers, and it should not be used as general
testing mechanism. Is this still correct, and should we note this both
in the wiki and in the configure script which sets it?
--BDS
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform