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

