On Mon, May 9, 2016 at 3:41 PM, Jim Blandy <[email protected]> wrote:
> Hi, folks. How does the SpiderMonkey team feel about moving the Servo > project's Rust JSAPI bindings from the separate github repo > <https://github.com/servo/rust-mozjs> they're in now into js/src in > Mozilla > Central? > We talked about this a little earlier -- I think it's a good idea. I have a few questions below. > Second: Servo is finding their periodic updates to the latest SpiderMonkey > to require exorbitant amounts of work. Yeah - Servo and every other embedder. :-| I think moving this code in-tree will help some, because the mechanism we have for not breaking downstream code is grepping our own source tree. But it's no silver bullet. What *should* happen if we add a parameter to a JSAPI function? Should we add it to the rust-mozjs equivalent at the same time, immediately breaking downstream users? Who's doing the "release engineering", and what's involved? Just bumping version numbers and running `cargo publish` from time to time? -j _______________________________________________ dev-tech-js-engine-internals mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

