U stabilních velkých aplikací jako je LibreOffice, prohlížeče, linuxové distribuce, ostatně i Linuxové jádro, se už dávno vydávají verze tak, že se vydávají v určitém pravidelném intervalu (nemusí být pravidelný s přesností na sekundu, klidně se to může posunout o několik dnů nebo i týdnů), a do té verze se dostanou všechny věci, které se za předchozí období dostali do stavu způsobilého k vydání. Sémantické verzování v takovém případě nedává smysl, protože nelze rozlišit major a minor verzi. Verzování podle kalendáře vám rovnou poskytne tu jedinou informaci, kterou to označení verze má, a to kde bude/byla vydána.
A opet, uplne mimo, ostatne jako ve 100% jirsakopostu ... u vsech aplikaci dochazi k vydavani novych verzi, ktere nejakym zpusobem vyznamne mneni funkcnost (hlavni verze) a k vydavani udrzovacich verzi, kde se resi chyby (vedlejsi cislo) a tahle informace u cislovani rok/mesic ... zcela chybi.
Samozrejme to plati prave treba pro ten kernel ...
Tudiz mr jirsak jako vzdy blaboli zcela mimo.
Nezklamal jste, zase píšete nesmysly.
Za prvé, sémantické verzování má tři čísla verzí – major.minor.patch. Vy jste pomotal minor a patch do jednoho.
Za druhé, jak jsem psal, co je významná změna (aby se měnila major verze) a co menší změna (aby se měnila minor verze) je arbitrární rozhodnutí toho, kdo o verzování aplikace rozhoduje. U velkých a stabilních aplikací, jejichž příklady jsem uváděl, nenajdete žádné objektivní kritérium, podle kterého rozhodnout, co je velká změna a co malá změna. Jediné, co by se dalo o verzování říct, je to, že podle striktního výkladu by se major verze těchto aplikací už nikdy neměnila, protože ty aplikace (a jádro) si nemohou dovolit udělat jednorázově nějakou výraznou změnu, která by nebyla zpětně kompatibilní a rozbila by to, co na nich závisí.
Speciálně pro kernel platí, že Linus zvedá major verzi v okamžiku, kdy mu připadá, že minor verze je zbytečně velká. Takže to nemá vůbec žádnou souvislost se změnami, které ta verze přináší. Nebo jaká velká změna podle vás byla mezi 5.19 a 6.0? V čem byla větší než změny mezi 5.18 a 5.19? Jaká velká změna byla mezi 4.20 a 5.0 a v čem se ta změna lišila od změn mezi 4.18 a 4.19 nebo 5.1 a 5.2? Ve skutečnosti už dlouho platí, že verze kernelu označuje jen čas, akorát to z ní není vidět. Protože „minor“ verze rostou do cca 20, kolem dvacítky se Linus rozhodne zvýšit „major“ verzi o jedna. A vývojový cyklus jedné verze je také přibližně stále stejně dlouhý, významné narušení dělají různé svátky či konference.
A jirsak opet zcela mimo ... jirsaku, cisilovani existuji tisice ruznych zpusobu, ze ty vubec netusis na tom nic nemeni.
Ty pochopielne nemuzes tusit, ze verze 4.30 znamena., ze je to patchnovana verze 4, stejne jako verze 5.1 je opatchovana verze 5, a klidne mohly byt vydany ve stejnou vterinu jedineho dne.
Jakpak se pozna verze 23/8/23 ... od verze 23/8/23 ??? Nj, kdyz na to ty nestacis ...
LibreOffice ovšem do teď používá sémantické verzování, proto jsem o něm psal.
Verze 4.30 může znamenat naprosto cokoli, co si autor toho čísla verze usmyslí. Když už píšete, že číslování existují tisíce různých způsobů, mohlo by vám dojít, že si každý může verze číslovat, jak chce.
To, že může být vydáno víc verzí stejného softwaru ve stejnou vteřinu je pravda, akorát je to v kontextu této diskuse nevýznamné. Ve stejnou vteřinu stejného dne budou moci být vydané klidně i verze LibreOffice 24.2.7 a 24.8.1. Například.
Jakpak se pozna verze 23/8/23 ... od verze 23/8/23 ???
Samozřejmě máte právo označovat verze, jak chcete, klidně si tam používejte třeba emoji. Akorát teda normální číslování verzí používá k oddělení jednotlivých komponent čísla verze tečku. A čísluje se tak, že každá verze programu má jiné číslo verze. Ale jestli vy chcete číslovat verze svého programu tak, že dvě různé verze budou mít stejné číslo, vaše volba. Tak nějak by to k vám i sedělo.
Nejste vy náhodou bývalý uživatel „j“ a nezačal jste brát léky? Jéčko také vždy nejprve někomu vynadal, pak napsal několik hloupostí,a skončil zase nadávkou. Akorát teda jeho nadávky byly hrubší, než ty vaše – tak možná ta medikace aspoň trochu zabírá.