Comment 46 for bug 286906

Revision history for this message
In , Pbiggar (pbiggar) wrote :

Bug 618318 is a little bit of a different bug. It doesn't make us 'grow up and become a ral library', but it goes about halfway there in a way which is useful for quite a number of users. Specifically, it:

- packages spidermonkey separately to FF and xulrunner.
- adds a major version number to the .so file, which is updated on API (and ABI as much as we can) changes
- allows mozilla to keep making incompatible changes, with a new .so number
- allows distributions to backport changes if they wish (in which case they would update the minor version number).
- only adds a tiny burden to mozilla (remember to increase the number of API changes, and aspirationally ABI changes).

It doesn't do everything distros would like (too high a burden on us), but it makes the world nicer for users.

I propose we WONTFIX this bug, and move our attention to bug 618318.