Алексей @missing_id
Ведущий инженер-программист
Information
- Rating
- Does not participate
- Location
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Works in
- Date of birth
- Registered
- Activity
Specialization
Software Developer, Application Developer
Senior
На схеме отражены Bitbucket и Jira. А отслеживаете ли вы какие-то CI/CD метрики? Например, количество провалившихся билдов, результаты тестирования на тестовом стенде/виртуальной машине, может, время сборки проекта?
Да, верно. Действительно, для полноты картины следовало привести еще этап
cmake install
. Однако, на результирующее время это бы ничтожно повлияло, т. к. в CMake инсталляция представляет собой обычное копирование файлов. Этот этап занимает меньше секунды по времени, он практически мгновенный.Спасибо за рекомендацию, рассмотрим vcpkg, когда дойдут руки!
А что касается поддержки разных мажорных версий Qt, то здесь мы ориентировались на потребность наших заказчиков: какую версию Qt они использовали для разработки своего ПО на основе нашего продукта. Сейчас запроса на Qt 4.8.7 уже не осталось, поэтому эту совместимость мы решили более не поддерживать в угоду развитию проекта.
Поддержка антиалиасинга имеется, предусмотрены соответствующие функции публичного интерфейса.
В среднесрочной перспективе планы есть, мы переносили библиотеку SQLite в Нейтрино, и, насколько мне известно, у коллег были некоторые наработки с PostgreSQL. Однако, говорить о каких-то конкретных сроках или форматах пока рано.