0xd34df00d
07.10.2011 10:34 Azoth
Надо личкрафты тоже сделать rolling release.
Recommended by:
@Elena
а они разве не? оно же всё плагин на плагине, пусть себе плагины от версии к версии живут, а сами личкрафты они есть метассущность
Зделой а-ля дебиан: стейбл, тестинг и анстейбл
Джудд Винет штоле ?
Не, у нас есть релизы.
Че.
Заебешься. Меня на это не хватит.
хочешь запилить как в ПРАВОСЛАВОАРЧЕ !
А, ну и хуй с ним тогда.
а зачем?
Не, ну щас перед релизом master-бранч отпочковывается и фризится, так что некое подобие тестинга-стейбла есть, но все же.
Да хуй знает. Как без них-то? К чему привязываться?
Ну да, в принципе, и так ок. Что в текущей схеме не устраивает?
Не t^Hrolling release.
И? Кроме красивошного названия?
Вообще есть какие-то там фризы, релизы, хуе-мое. Сравни генту с дебианом, например.
к выпускам версий плагинов
Какие-то там, блять. Я вот что думаю: нужно две версии: stable и cutting edge. Stable — это то, что мы уже оттестировали, и за что лично я ручаюсь, что оно не упадёт. Cutting edge — багодром, из которого путём моего пинания тебя получается стейбл. В стейбл новые фичи не добавляются априори, в каттинг эдж только они и добавляются. В принципе, у нас примерно так и есть.
Версии плагинов завязаны на версии друг друга и прочего говна.
Кстати, годная идея: релизить плагины отдельно от ведра и друг от друга.
Ну и кто будет менеджить какую ветку?
И чем она годна?
Стейбл, теоретически, незачем менеджить: туда можно автоматически кидать билды после релиза. Релиз осуществлять после отмашки из тестлаба: мол, критики нет, косметику плюс-минус привели в чувство, можно релизить.
Че. А куда тогда автоматически добавляются новые фичи, а куда нет? Как все это организовано с точки зрения репозитория?
Стейбл подразумевает, например, бинарные пакеты под все дистрибы. Каттинг эдж, в принципе, можно тупо из гита брать. Новофичи все идут в каттинг эдж и там обкатываются.
То есть, ты предлагаешь называть стейблом некоторое состояние каттинг-эджа?
Да. Когда старые фичи уже ок, а новых ещё нет в основной ветке.
А где они тогда? У нас вся разработка в мастере-то.
Ну смотри: в сборку некоторые фичи и плагины по умолчанию не включаются же, стало быть, в стейбле этих фич быть не должно
Не понял, разверни.
зачем?
Бля. Смотри, азотх у нас долгое время не входил в сборку по умолчанию, так? Стало быть, если б на тот момент вышел стейбл, азотха там просто не было бы.
Он и щас не входит.
Чтобы не париться с релизами и фризами, очевидно.
щито
То. В симейклистсах он отключен.
Но в бинарных пакетах он есть, и в гитовые личкрафты по умолчанию он входит. Что за херь?
А вот так. Критерии отключения еще надо определить ;)