Replying to release-engineering@ since they have more skin in this game than just core build maintainers.
On Mon, Mar 30, 2015 at 3:57 PM, <[email protected]> wrote: > Hi, > > now that we have compare-locales in mozilla-central, I'd like to move > forward to actually use it. > > I'd like to uplift this agressively to 38, given that that's ESR, and any > benefits we can reap on the automation side probably need that. > > Proposal: > > Make l10n-merge mandatory, and integrate it into langpack-% and > installers-%. Also force-clobber the default merge dir we have in mach. > > Benefit: less docs, easier for devs and automation. > > Out-of-scope: Repo interactions and stuff. > > Here's my current thinking: > > Make l10n-merge-% a no-op. > Intergrate the mach version of that into a new rule that installers-% and > langpack-% depend on. > hard-code the LOCALE_MERGEDIR to > $(OBJ_TOPDIR)/$(MOZ_APP)/locales/merge-$(AB_CD) > > and then repack as usual. > > In the automation front, we'd be able to drop > - getting compare-locales > - clobbering the merge dir > - running l10n-merge > > ... I think. > > Do folks agree that we can drop non-merge builds? > > Is the step-size useful to developers as well as automation? > > Other comments? > > Axel > > (Re-posted through google groups as nntp doesn't seem to post) > _______________________________________________ > dev-builds mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-builds >
_______________________________________________ dev-builds mailing list [email protected] https://lists.mozilla.org/listinfo/dev-builds

