[redirecting this to dev-platform only] On Fri, May 17, 2013 at 8:29 AM, Benjamin Smedberg <benja...@smedbergs.us>wrote:
> 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<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. As mentioned in the firefox-dev thread, I don't expect this to be a serious problem in practice, and I don't think preference flipping is sufficient to cover all the use cases (some things can't be easily/cleanly pref-controlled). If I'm wrong about that we can revisit automated solutions to detecting bustage earlier. 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? > I think this is correct. I added a note in the wiki, adding a note to the configure script doesn't seem useful because I think it's unlikely that users will see it. Gavin _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform