Comments 2
Помню как лет 20 назад выпускали браузеры. Какой-нибудь Firefox 3 было событие. Пилили долго. А сейчас такое ощущение, что пару фишек добавили и уже 123 версия.
Релизы выпускаются по графику, а не по числу фич. Именно поэтому и мажорная версия просто увеличивается на единицу.
Ядро Linux, к слову, релизится так же (только там промежуток между релизами не так жёстко определён). Есть окно приёма патчей - всё, что успели вмержить до определённой даты, отправляется в релиз. Даже мажорная версия у ядра уже ничего не значит - Линус её увеличивает, когда считает, что число после точки уже довольно большое. И, по хорошему, они могли бы спокойно перейти на такую же нумерацию, как браузеры, даже сам Линус говорил, что версию 4.21 назвали 5.0 просто потому что он так захотел, без какой-либо причины.
Но почему-то критики такого подхода браузеры за это критикуют, а в случае с ядром молча проглатывают.
Я, например, релизы своих юзерскриптов вообще нумерую как yyyymmdd.x (если, например, сегодня будет два релиза, то они будут нумероваться 20240326.1 и 20240326.2) - это обеспечивает новому релизу гарантированно большее число, чем у предыдущего, и не требует лишних умственных затрат.
Вышел Microsoft Edge 123