On Tue, 2016-08-30 at 09:36 +0200, Carlos Garcia Campos wrote: > Freezing the API is not going to be a problem in the short-mediumĀ > term, we haven't added any new API to the stable part since we split > the API, and I can only remember a single bug report requesting to > move > something from unstable to stable
We have a serious problem right now in that applications (Epiphany, Yelp, Evolution) depend on our unstable API, but we break the unstable ABI without any soname bumps. From a downstream perspective, this is really terrible. It's fine to have unstable API, but it *must* have proper soname versioning or it makes life hell for downstreams. We could, e.g., have two separate shared libs, and you need to link separately to the unstable lib to get the unstable API. Freezing the API would have the side effect of immediately solving that ABI problem. _______________________________________________ webkit-gtk mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-gtk
