How would that work for deprecations and new API introductions? GNOME is built on top of glib/gobject/gtk and a host of other libraries which all have to be ABI-compatible in some way. And GNOME itself is used as a base platform for applications.
Having a predictable versioning scheme helps limit the number of releases for downstream application maintenance work. You can't expect applications to have the full git tree available at build or runtime to make some features conditionally available.
dEnigma|2 years ago
https://en.m.wikipedia.org/wiki/GNOME#Releases
HeckFeck|2 years ago
favadi|2 years ago
rolisz|2 years ago
zorr|2 years ago
Having a predictable versioning scheme helps limit the number of releases for downstream application maintenance work. You can't expect applications to have the full git tree available at build or runtime to make some features conditionally available.
Maken|2 years ago
tuyiown|2 years ago