Ха-ха, вот про это я и спрашивал)
Чё-то как-то грустно это всё. Очевидны проблемы с качеством
Шо имеем, то имеем.
ну, зато частые релизы, вроде ради этого была жертва качеством
1.5.21 - это по идее релиз для исправления багов, без фич
так 1.5.20 таким вышел, что аж откатывали плагин в идее
Цикл релизов никак не связан с качеством, как мне кажется.
ну, у них вроде нынче строго сроки релиза стоят, от этого обычно качество старадает в первую очередь
Это касается только мажорных релизов, а тут у людей вопросы к 1.5.2x
Нет, не так. Можно хоть раз в неделю релизить по одной маленькой фиче, при этом с хорошим качеством. Вопрос в скоупе релиза. Тут всегда баланс между скоупом и качеством. Для сравнения, Джава, когда у неё был длинный релиз цикл, в каждой новой мажорной версии выкатывала столько багов, что в индустрии было принято переходить на новую версию через пол года-год, не раньше, когда баг фиксы подъедут.
Изначально говорили "что не готово, откладываем в следующий", но вот это понятие "готово" видимо как и у простых смертных "потестили? - не успеваем! - ну ладно, что там могло сломаться, катите так"
Так ещё раз, проблема, которую вы пытаетесь описать, никак не связана с полугодовыми релизами. Условную 9-ю Джаву делали не полгода, а все равно наломали столько дров, что половина JVM мира всё ещё на 8-й Джаве. Тоже самое в меньшем масштабе верно и для всех предыдущих версий, как и сказали выше, апдейтились в среднем через полгода-год.
Справедливости ради, у 9-й джавы была проблема не в багах, с этим всё было не так плохо
Я думаю, основную скидку всё же делать надо не из-за темпов релиза, а из-за масштабной работы над IR/FIR. Как они обкатают новую инфраструктуру и вернутся к стабильному режиму допиливания новых фичей, оно перестанет так часто взрываться.
Да, почти все баги - это переезд на IR и это неизбежно
Обсуждают сегодня