<div dir="ltr"><div>It's a shame. GTK+ is very widely used and it makes me wonder what kind of policy other developers have taken on it. Maybe there are some "secret" tips how to deal with it GTK+ policy.</div><div><br></div><div><br></div><div>Jussi<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Sep 4, 2018 at 12:51 PM Benoît Minisini <<a href="mailto:g4mba5@gmail.com">g4mba5@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Linux policy : "Never break the user space API!"<br>
<br>
GTK+3 policy: "Always try to break the API as much as possible at each <br>
minor version so that nobody can write a GTK+ program that behaves <br>
correctly during more than one month. And if you can implement a feature <br>
with two levels of indirection, do that with ten levels, to make <br>
external developers unable to understand how things work, and to avoid <br>
any possibility of having a fast GUI".<br>
<br>
-- <br>
Benoît Minisini<br>
<br>
----[ Gambas mailing-list is hosted by <a href="https://www.hostsharing.net" rel="noreferrer" target="_blank">https://www.hostsharing.net</a> ]----<br>
</blockquote></div>