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

Reply via email to