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

Reply via email to