ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput | register your nick to speak
radu24284303951534727071489559 has joined #wayland
Kacper_ has joined #wayland
kasper93 is now known as Guest835
Kacper_ is now known as kasper93
Guest835 has quit [Ping timeout: 480 seconds]
molinari has quit [Ping timeout: 480 seconds]
sozuba has joined #wayland
sozuba has quit []
kts has joined #wayland
hardening has joined #wayland
dcz has joined #wayland
smallville7123 has quit [Ping timeout: 480 seconds]
kts has quit [Remote host closed the connection]
kts has joined #wayland
eroux has joined #wayland
<pq>
mjt, thanks, and sorry. We are definitely not bumping libweston major because we do releases, but because we break the public ABI. Most often by modifying fields in structs that are "accidentally" public. Recompiling all users is a minimum, and sometimes they need code changes too.
CodeSpelunker has joined #wayland
<pq>
and it happens so often, that every release from main branchs ends up breaking ABI. That's why we have some stable branches too.
<pq>
I guess the GNU versioning style work fine is you are already accustomed to thinking in "API age" terms, but that's quite foreign for people who think in semantic versioning terms.
<pq>
Having major number in all .pc, lib and header path names allows full parallel installability of also -dev files. That was an explicit goal of mine.
<pq>
and avoids confusion of which -dev package happens to be installed