Když víte na čem jste, tak nám určitě řeknete, co bylo tou významnou změnou v jádře 5.0, že 4.20 bylo poslední ze čtyřkové řady. Nebudu vás trápit, není třeba hledat, 5.0 mohlo být klidně 4.21. Vývoj se jednoduše během poslední dekády přesunul k postupnému vylepšování místo jednorázových velkých změn a tak se mění i způsob verzování.
Čísla verzí by měla pomáhat na první pohled odhadnout jejich "vzdálenost". Přičemž, ona "vzdálenost" je částečně časová (rok, dva, tři, ...) a funkční (nové a změněné technologie).
Dnes už ale ani jedno nemá jasnou metriku. Někdy se v krátké době zavede mnoho nového a jindy se dlouho víceméně jen oprašuje a přidávají se vlastnosti, které se ocení jen v úzce zaměřených použitích.
Dnes opravdu dává smysl, aby čísla verzí určoval subjektivní postoj leadera projektu. Ten musí posoudit, jestli přibyla nějaká zásadní změna, nebo se už nakumulovalo mnoho malých.
Jenže ony už žádné major verze nejsou. Žádné GNOME 4.0 s převratnými změnami se nechystá. GNOME prostě vychází každého půl roku s evolučními změnami. Proto mít v číslování major.minor postrádá smysl. Je to tak zdůvodněné i v originálním článku. Teď budete mít prostě prostě číslo vydání [tečka] číslo opravné verze.
Popravdě linuxovému jádru by takováto změna číslování verzí taky prospěla. Najeli na kadenci pravidelných vydání a číslo označující major verzi už postrádá jakýkoliv smysl. I sám Linus se nechal slyšet, že ho zvyšuje, když se mu zdá, že čísla minor verzí už jsou moc vysoká.
1. přechod z GTK 3 na GTK 4 bude postupný a plynulý (ne skok jako v případě 2.x -> 3.x).
2. ač třeba věci jako mutter a gnome-shell se budou přepisovat po příchodu GTK 4, žádná revoluce by nastat neměla, spíše evoluce, takže zase není třeba větší skok ve verzi (a i kdyby třeba byl, tak můžeš skočit třeba z 50 na 60)
3. Pokud ho někdo zasadně přepíše (GNOME je docela velká halda knihoven a aplikací, takže nepravděpodobné), tak určitě nové jméno vymyslí, takže si myslím, že s přejmenováním ses trefil.
Přečti si ten článek, je to tam vysvětlené a překvapivě to i dává smysl.
Pokud přechod z GTK3 -> GTK4 bude postupný a ne skok, tak to není GTK4. A bavíme se o GNOME, kdy taky GNOME 3 bylo proti GNOME 2 něco úplně jiného, a verze GTK s tím mělo jen malou souvislost, ne-li žádnou.
Nepřesvědčil jste mne.
Prostě pro nás techniky to stále bude GNOME 3.40, GNOME 3.50, kdy se akorát ta trojka z marketingových důvodů odmázla. Ostatně úplně to samé se stalo u mnoha jiných projektů: Windows, MacOS, etc.