The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск сборочного инструментария Qbs 1.17"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Выпуск сборочного инструментария Qbs 1.17" +/
Сообщение от Аноним (32), 15-Сен-20, 01:23 
> Но ведь не нашли. Еще раз, последние несколько лет в Qbs не инвертировалось от слова совсем.

Мы же говорим по состоянию на июль-октябрь 2018, когда решалось с системой сборки Qt 6? На протяжении двух лет до этого значительная, если не большая часть комитов была от ментейнеров Qbs. Внимания было недостаточно, время выделяли по остаточному принципу, но за два года с того момента по сейчас это все можно было догнать. Никто же не тогда говорил:"в Qbs нет такого то функционала, неизвестно как и за сколько реализовать, поэтому переезжаем на CMake". Qbs зарубили, потому как не соответствовал Требованиям. А когда решилось, что Qt 6 переезжает на CMake, понятно уже не тратили ресурсы на Qbs.

> Ну вообще-то возмущения было много

Возмущение было у Пользователей:"как можно дропать Qbs, когда мы им пользуемся на своих проектах". Мейнтейнеры от Qt закусили удила. Но AFAIR никто не сказал, что Требования нерелевантны.

> Требования были составлены так что под них подходил только CMake

Meson им соответствовал по всем пунктам. Тьяго это косвенно подтвердил [1]. Там стал вопрос, что кому то от Meson надо было поучаствовать в исследованиях по переезду QtCore на их систему сборки. Желающих не нашлось, в отличие от разработчиков CMake.

> Тьяго в последнее время много глупостей пишет

Думается у Тьяго есть задачи, которые он должен выполнять. А у QtCompany обязательства помогать ему с этим.

> Но да, это "зрелая" система сборки, на дворе 2к20й, dsymutil до сих пор не поддерживается - кому этот ваш Мак нужен, правда?

Не так. Kitware - юридическое лицо, с которым можно заключить договор на поддержку и "пощупать за вымя" (с) если что. А как поступить в случае проблем с Meson? Садить на него людей и допиливать своими силами? Это небыло озвучено в Требованиях, но QtCompany тоже должны были учитывать.

> Просто QtCompany это коммерчески не выгодно

А еще Сообщество Qbs насчитывает 2,5 человека. Не задавались вопросом почему? Как получилось, что система сборки с JS-like синтаксисом и кучей других плюшек проигрывает монстру начала нулевых. Что же могло пойти не так?

> Единственное (!) зачем нужен бутстрап - это для сборки всяких дистрибутивов Линукса

Спорно. Навскидку Autotools и Boost.Build где есть бутстрап, qmake и meson с оговорками. Это удобно, потому как нет проблемы курицы и яйца.

> Поддержка же различных платформ абсолютно ортогональна теме бутстрапа.

Shell, Python, Perl, C, C++ уже есть в каждом утюге. Если системе сборки достаточно их для бутстрапа, это автоматом делает ее кроссплатформенной.

1. https://lists.qt-project.org/pipermail/development/2018-Octo...

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Выпуск сборочного инструментария Qbs 1.17, opennews, 14-Сен-20, 12:11  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру