On Tue, Feb 7, 2017, at 03:50 PM, Johnny Stenback wrote:
> Hey all,
> 
> Over the coming weeks/months/years we'll be adding more and more Rust
> code
> into Gecko. As that work progresses (it's already in full swing in case
> you
> haven't been paying attention) it'll become more and more important that
> we
> collectively help ensure that we're being intentional in how this all
> rolls
> into the code base. We want to ensure we end up with good ergonomics,
> consistency, etc. IOW, we want the best possible end result out of this.
> To
> help make that happen we now have a single decision maker for things
> relating to Rust. That person is Ehsan Akhgari, who is also the module
> owner of the recently created "C++/Rust usage, tools, and style" module
> [1].
> 
> IOW, going forward if you're working on using Rust code in more places,
> doing build system changes around Rust (compiler versions, shared crates,
> locations, etc), please get Ehsan to sign off on such changes.

This is good to hear! We were just discussing some issues around
vendoring in the Quantum/tools meeting today. Specifically we're
planning to try implementing my proposal[1] around reviews for vendored
Rust crates. We think it will probably be best served by having a group
of peers who are comfortable reviewing Rust code, for when we're
vendoring new crates (or there are significant changes to existing
vendored crates).

-Ted

1. https://bugzilla.mozilla.org/show_bug.cgi?id=1322798#c11
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to