<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I also misunderstood your original transition proposal in this point. I agree with Jim that we should keep the current C-API where it is and have a separate location for the bindings. I envision that we will need the current C-API and the new stable C-API to overlap for at least one release cycle to allow a smooth transition without breaking all the clients out there. Some clients only read the release notes, so this process will take some time.<div class=""><br class=""></div><div class="">I added an initial patch for discussion. There is one point I am not sure about yet. You mentioned that existing API implementations might become NOOPS. I agree that this is a viable and sometimes necessary path, but what are the limitations for this? Which APIs can be safely converted to NOOPs?</div><div class=""><br class=""></div><div class="">—Juergen</div><div class=""><br class=""></div><div class=""></div></body></html>