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

