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

Исходное сообщение
"Портирование Krita на Qt 5 планируется завершить за шесть ме..."

Отправлено opennews , 07-Апр-15 10:59 
Разработчики свободного графического редактора Krita сообщили (http://www.valdyas.org/fading/index.cgi/2015/04/06) о начале подготовки выпуска Krita 3.0, который будет примечателен переходом на использование библиотеки Qt 5. Портирование началось месяц назад. В текущем виде версия на базе Qt 5 уже запускается, но не позволяет загружать или сохранять изображения и пользоваться инструментами. Тем не менее, в рамках текущего цикла разработки за шесть месяцев  порт планируется довести до полной готовности к применению конечными пользователями. Поддержка ветки Krita 2.9 будет обеспечена в течение года после выхода Krita 3.0.

<center><a href="http://www.valdyas.org/~boud/images/krita/krita-3.0.png"... src="https://www.opennet.ru/opennews/pics_base/0_1428388895.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

Отмечается, что разработчики учли опыт перевода Krita на Qt 4 и не допустят выпуск сырого продукта. Во времена подготовки Krita 2 начальный этап портирования на Qt 4 дался  довольно легко, но в последующем разработчики столкнулись с волной проблем и для доведения порта до приемлемого состояния потребовалось несколько лет.

URL: http://www.valdyas.org/fading/index.cgi/2015/04/06
Новость: https://www.opennet.ru/opennews/art.shtml?num=41986


Содержание

Сообщения в этом обсуждении
"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено Аноним , 07-Апр-15 10:59 
Зачем?

"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено ArtemPSI , 07-Апр-15 11:03 
Зачем? Ну, давайте сидеть в пещерах с каменными топорами... КДЕ на Qt5, следовательно и все что с ним связано должно быть на Qt5...

"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено Аноним , 07-Апр-15 11:05 
> Зачем? Ну, давайте сидеть в пещерах с каменными топорами... КДЕ на Qt5,
> следовательно и все что с ним связано должно быть на Qt5...

Модно так нынче. Срьезных причин этого поступка нет


"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено ArtemPSI , 07-Апр-15 11:16 
Разве? А тянуть одно на Qt4 а другое на Qt5, не слишком затратно? Не кажется Вам, что куда проще, когда все вписывается в единую экосистему? Есть конечно любители некрофилии, которые и рады сидеть на кедах 3, но зачем? Если есть развитие, то этому радоваться надо. А тут только и делают, что недовольные рожи строят на каждую новость, а потом удивляются, почему это так не любят Linux и все что с ним связано. Ну и почему прогресс не так быстро идёт...

"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено Mihail Zenkov , 07-Апр-15 13:12 
> Разве? А тянуть одно на Qt4 а другое на Qt5, не слишком затратно?

Правильно - все установленные у меня программы хотят qt4, так что нафиг qt5 ;)

Если серьезно - то qt4 и qt5 вполне могут уживаться вместе, как и gtk2 и gtk3. И по современным меркам это не очень затратно.

С переходом на новый gui появится куча багов, проект потратит кучу времени на переход и на последующий дебаг. Соответственно меньше потратит на улучшение основных функций. Возможно, что новый gui даст новые возможности и оно того стоит, но портировать все подряд только для единообразия в системе ...


"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено Аноним , 07-Апр-15 14:12 
Лол да там и на 4х багов хватает... багом меньше багом больше)))

"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено Аноним , 07-Апр-15 11:09 
Обещают уменьшить количество зависимостей от кде

"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено мшефд , 08-Апр-15 10:30 
>Обещают уменьшить количество зависимостей от кде

Всего лишь уменьшить? Не до нуля? Я вовсе не против Qt. Но против установки половины прожорливого чужеродного десктопа.


"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено nib , 07-Апр-15 11:09 
Чтобы сидеть на свежей версии Qt`а(с багфиксами и свежими фичами), очевидно же, не?

"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено Shtirliz72 , 07-Апр-15 12:01 
Чего там переводить-то? Qt5 это практически тоже самое, что и Qt4. Отличия минимальны.

"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено Аноним , 07-Апр-15 12:41 
> В текущем виде версия на базе Qt 5 уже запускается, но не позволяет загружать или сохранять изображения и пользоваться инструментами

Угу, отличия минимальны, только не работает ничё.


"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено Аноним , 07-Апр-15 13:03 
Просто им честно надо было сказать, что на декларатив переходят.

"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено dismine , 07-Апр-15 13:08 
Я тоже так думал пока не начал портировать свой проект. В моем случаи даже между Qt 5.2 и Qt 5.0 разница значительная. Вот список фич из за которых я не могу вернуть поддержку Qt 4.8:

- Новый синтаксис сигналов.
- Новая система логирования.
- Класс QLockFile.
- Активно использую некоторые функции из файла QtMath.
- QVector::removeLast()
- QCombobox::currentData()

Все кроме QLockFile удалось заставить работать с Qt 5.0. Так что не все так просто как кажется.


"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено Владимир , 07-Апр-15 15:25 
ничего из вышеперечисленного не мешает запускать проект, который работал на Qt4.
Я пилил около трех лет на работе проект с использованием Qt4, портирование на 5 (5.2) заняло примерно день) Ну плюс еще пара багов вылезло потом, которые быстро поправились. всё.


"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено Аноним , 07-Апр-15 16:17 
Вы хотите сказать, что Ваш частный случай универсален?

"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено Владимир , 07-Апр-15 16:18 
Я хочу сказать, что то, что написал человек выше, не относится к портированию с Qt4 на Qt5.
Он вообще про портирование с 5 на 4 описал, а оно очевидно труднее.

"Портирование Krita на Qt 5 планируется завершить за шесть ме..."
Отправлено Аноним , 07-Апр-15 17:42 
А никто и не обещал, что будет просто портировать с понижением версии. По-моему, это очевидно - чем больше используешь новых фич, тем сложнее без них обойтись.