Sounds sensible - thanks Xidorn!

On Fri, Mar 31, 2017 at 5:44 PM, Xidorn Quan <m...@upsuper.org> wrote:

> With bug 1350810 [1], Gecko's CI now uploads its generated binding files
> as an artifact for stylo builds. It is listed as
> "target.stylo-bindings.zip" in Job Details of stylo build tasks [2].
>
> So you no longer need to do an independent geckolib build to update the
> binding files before creating Servo side pull request (IIRC some of
> stylo developers do this). You can simply download the binding files
> from your try push. And it makes it easy to generate diff of binding
> files without local rebuilds.
>
> I would like to propose that we use the binding files generated from
> Gecko's CI as the single source of binding files we check in to Servo
> tree, because that can eliminate difference between platforms, and thus
> minimize changes between commits, which hopefully reduces possibility of
> conflict.
>
> [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1350810
> [2] e.g.
> https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&revision=
> 31810a9548fcede48be099fc9823fd2710616d64&selectedJob=87929391
>
> - Xidorn
> _______________________________________________
> dev-servo mailing list
> dev-servo@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-servo
>
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to