URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 85911
[ Назад ]

Исходное сообщение
"Разработчики Qt планируют переход на фиксированный цикл подг..."

Отправлено opennews , 07-Авг-12 10:42 
В списке рассылки разработчиков Qt началось обсуждения (http://lists.qt-project.org/pipermail/development/2012-Augus...) вопроса перехода к использованию фиксированного графика выпуска релизов, который планируется внедрить после выхода Qt 5.0. В качестве отправной точки предлагается выпускать новый значительный релиз (5.1, 5.2 и т.п.) каждые 6 месяцев, а промежуточные корректирующие выпуски (5.1.1, 5.1.2 и т.п.) с интервалом раз в два месяца. Заранее определённый график подготовки релизов позволит заинтересованным в использовании Qt проектам, таким как дистрибутивы Linux и основанные на Qt продукты, более оптимально планировать переход своих релизов на новые выпуски библиотеки.


Для сохранения высокого качества релизов Qt, в настоящее время выпускаемых по мере готовности, только после полной стабилизации и вычищения ошибок, предлагается модернизировать процесс разработки. В частности, для каждого базового модуля Qt планируется создать три отдельных Git-репозитория: "fire hose" - ветка для интеграции новых возможностей и разработки, "leaky faucet" - ветка для стабилизации релизов (допускаются только исправления ошибок и регрессий) и "dripping bucket" - ветка с релизами. Раз в шесть месяцев готовые для использования возможности будут переноситься из ветки "fire hose" в "leaky faucet", на основе которой будет сформирован релиз и последующие корректирующие выпуски (допускается только исправление критических ошибок). Все три ветки будут постоянно открыты для изменений без стадий заморозки, при этом для каждой ветки будет свой набор правил когда и что можно добавлять в них.

В обсуждении также упоминается намерение выпустить в августе первую бета версию Qt 5.0. Релиз при этом ожидается в сентябре или октябре. При использовании предложенной схемы фиксированной подготовки релизов выпуск Qt 5.1.0 будет представлен в апреле 2013 года.

URL: http://www.phoronix.com/scan.php?page=news_item&px=MTE1NTM
Новость: http://www.opennet.me/opennews/art.shtml?num=34509


Содержание

Сообщения в этом обсуждении
"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено кевин , 07-Авг-12 10:42 
названия веток зачёт!

но почему даже в релизе ведро протекает?


"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Sergey , 07-Авг-12 11:24 
Символизирует, что до релиза дойдут капли :)

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Аноним , 07-Авг-12 12:51 
> но почему даже в релизе ведро протекает?

Потому что софт такого размера без багов - это фантастика :)


"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Аноним , 08-Авг-12 16:43 
Разрабы Qt — слишком хорошие люди, они не могут вас соврать, что всё будет 100% ОК·

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Аноним , 08-Авг-12 16:43 
> Разрабы Qt — слишком хорошие люди, они не могут вас соврать, что
> всё будет 100% ОК·

s/вас/вам/


"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено WherWolf , 07-Авг-12 11:05 
Релиз раз в пол-года по графику, блин!
Решили с Gnome/Gtk решили пример взять? Так это плохой пример для подражания.
Или тоже под убунту с федорой подстраиваются?

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено ВовкаОсиист , 07-Авг-12 11:09 
Нет, давайте каждый день штопать. Все правильно сделали. Раз в пол года релиз, за ним раз в 2 месяца багфиксы, что не так то?

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено nmorozov , 07-Авг-12 13:42 
Уж багфиксы надо по мере исправления багов выпускать. Фиксированный цикл подготовки багфиксов это зло.

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Кирилл , 07-Авг-12 11:07 
По-моему, верный шаг.

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Аноним , 07-Авг-12 11:12 
А по моему шаг идиотский. И пример тому - Убунта.  Во что бы то ни стало, выпустить релиз в установленную дату. И что имеем ? Что после релиза зачастую приходится ждать ряд обновлений для устранения очевидных косяков...

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Китаяся , 07-Авг-12 11:16 
Некоректное сравнение. ФФ с Хромом штампуют и ничего.

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Lain_13 , 07-Авг-12 11:38 
Кстати да, Убунту раз в 6 месяцев вываливает наработки за эти 6 месяцев, тогда как тут подразумевается, что на головы пользователей будет вывалена версия, которую уже 6 месяцев как вылизывали помимо того, что 6 месяцев разрабатывали.

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Аноним , 07-Авг-12 11:25 
>При использовании предложенной схемы фиксированной подготовки релизов выпуск Qt 5.1.0 будет представлен в апреле 2013 года.

Опять всё напутали. В апреле выпускается убунта, гном в марте и сентябре (с 2003 года), библиотеки следует выпускать где-то в феврале.


"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено бедный буратино , 07-Авг-12 11:41 
> Опять всё напутали. В апреле выпускается убунта, гном в марте и сентябре (с 2003 года), библиотеки следует выпускать где-то в феврале.

Зато какой богатый фольклор будет у селян будущего. По новым релизам Qt будут определять, будет ли лето холодное или нет. :)


"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Аноним , 07-Авг-12 12:01 
Все правильно сделали. Давно известно, нет программы, в которой бы не было ошибки. Если следовать старой схеме, то релиза никогда не будет.

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Аноним , 07-Авг-12 13:01 
> Все правильно сделали. Давно известно, нет программы, в которой бы не было
> ошибки. Если следовать старой схеме, то релиза никогда не будет.

(глядя на Дебиан, тщетно пытающийся отрелизиться) да, а не на столько уж вы и неправы. По поводу чего половина дебианщиков юзает testing/unstable. С риском факапов. Просто потому что архаика в stable - достала.


"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Crazy Alex , 07-Авг-12 13:18 
На сервере эта "архаика" в самый раз. В крайнем случае пара пакетов из бэкпортов стоит.

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено sasa , 07-Авг-12 22:08 
> На сервере эта "архаика" в самый раз.

Много на вашем сервере крутится ПО завязанного на Qt ?


"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Rikkit , 07-Авг-12 12:56 
Просто замечательная новость.
В свое время подобный цикл разработки приняли и в Chrome и в Firefox, что позволяет этим браузерам развиваться очень быстро. Надеюсь и Qt будет так же быстро развиваться.

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Crazy Alex , 07-Авг-12 13:19 
Цифирки они быстро крутят, а не развиваются. Кстати, какое развитие вам нужно от Qt? Как по мне - её можно (хм, скорее - нужно было) было заморозить года два назад - весь функционал на месте.  Дальше - только багфиксы и оптимизации.

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Rikkit , 07-Авг-12 23:01 
>Цифирки они быстро крутят, а не развиваются. Кстати, какое развитие вам нужно от Qt? Как по мне - её можно (хм, скорее - нужно было) было заморозить года два назад - весь функционал на месте.  Дальше - только багфиксы и оптимизации.

1. Насчет Chrome и Firefox
Раньше браузеры добавляли побольше изменений в новых релизах, но релиз того же Firefox был очень редкий. Вот и кажется, что сейчас они крутят циферки, хотя в общем плане развитие получается быстрее, чем раньше.
И кстати все силы они тратят на поддержку HTML5 и других технологий, они очень сильно развиваются.

2.Развитие QT.
Идеала невозможно достигнуть. Появляются новые технологии, идеи. Приходится перестраивать архитектуру (QT5).
К примеру, сделан замечательный шаг от уходу от слотов в пользу обычных вызовов функций.
Также текущее (в QT4) положение Qtwidget'ов и QML надо улучшать, что бы можно было совместно использовать (хотя я и не большой любитель JavaScript).


"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено WhiteWind , 07-Авг-12 23:17 
2. Можно короче сказать: проект, который не развивается - мёртвый проект

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Аноним , 07-Авг-12 13:40 
Пеар перед продажой.

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Аноним , 07-Авг-12 14:41 
КЛБ чо

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Тот_Самый_Анонимус , 07-Авг-12 18:12 
Вирус хрома, уже поразивший мозиллу и ядро линуха добрался до кути.

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено _KUL , 08-Авг-12 02:48 
Самое ужасное, что къют не поддерживает запуск плагинов скомпилиных вручную из например в 4.8.0 версии в 4.8.1. Опять бессонные ночи на перекомпиляцию mysql и т.д.

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Аноним , 08-Авг-12 08:20 
А кто такие "разработчики Qt"? И где они работают?

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Челз , 09-Авг-12 08:11 
Оглянись )))

"Разработчики Qt планируют переход на фиксированный цикл подг..."
Отправлено Zip , 10-Авг-12 19:20 
Интересно, а под какой они лицензией всё это "добро" выпускать собираются?