LINUX.ORG.RU

Разработчики KDE предложили включить свои библиотеки в состав Qt

 ,


0

1

Корнелиус Шумахер, старожил среди разработчиков KDE и текущий и.о. руководителя проекта, предложил объединить KDE и Qt в единую платформу разработки. По его плану необходимо перенести все библиотеки KDE, дополнительные библиотеки и платформенные модули в Qt, устранив при этом всю их избыточность, и реализовать хороший, интуитивно понятный набор API, который будет сочетать в себе удобство, интуитивность и KDE-интеграцию, вместе с простотой и переносимостью библиотеки Qt.

Многие разработчики KDE считают, что большинство задуманных Шумахером изменений будут реализованы не раннее выхода KDE 6.0, потому что если произвести реорганизацию библиотек, может так получиться, что KDE5 будет бинарно не совместим с ними. И последующая реорганизация библиотек последнего уже сможет привести к переносу кода в Qt, что снова приведёт к несовместимости и созданию KDE 6.0 на базе гипотетического Qt 5.0.

>>> Подробности

★★★★★

Проверено: post-factum ()
Последнее исправление: Aceler (всего исправлений: 3)

Ответ на: комментарий от MYMUR

ты с луны свалился? .NET 2.0 SP2 весит 24 МБ. к тому же иди кури также ClickOnce, а не показывай свою беспросветную тупость.

anonymous
()
Ответ на: комментарий от elipse

>Снова колбасит

elipse


Оно и видно… ;)

AX ★★★★★
()
Ответ на: комментарий от kodx

Да просто Шумахеру приснилось тепленькое местечко в Нокле. Я бы на его месте тоже такое предложил, а то кругом все перепродают свободные проекты. Да и жена пилит - пора уж в люди выходить...

valich ★★★
()

Давайте по пунктам - KDE содержит <такие> библиотеки, которые обладают таким-то функционалом, которого нет в Qt, и поэтому их стоит запихнуть в Qt?

Иными словами, что ценного в kdelibs, хотя бы самые основные вещи...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от AX

Люди, которые просят для вон той проги сделать зависимость от KDE опциональной, просто не понимают, что в кедах те же классы кнопок, полей ввода и прочего свои, и просто так переключаться между QLineEdit и KLineEdit не получится.

Зачем, ну ЗАЧЕМ так было делать? В общем KDE - ошибка природы, пользовался до 3.5.10, нравился, а теперь черт знает что выдумали...

I-Love-Microsoft ★★★★★
()

Они так уверены, что их код нужен Qt?

Insomnium ★★★★
()
Ответ на: комментарий от dt1

Фонон в чистом виде перетащили

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

так же тащат контроль за сетевыми интерфейсами

namezys ★★★★
()
Ответ на: комментарий от AX

Прав в чём? В том, что не всем счастливится быть одновременно разрабами и тулкита, и DE?

Ну зачем сразу так? Просто нужно различать qt от kdelibs и будет всё в порядке, а главное код kdelibs на порядок уменьшится.

los_nikos ★★★★★
()
Ответ на: комментарий от anonymous

Никто тебя не заставляет его собирать. А поставил Генту - не ной, знал на что идешь.

anonymous
()

текущий и.о. руководителя проекта, предложил объединить KDE и Qt в единую платформу разработки

ИМХО со временем Nokia подомнёт под себя KDE

los_nikos ★★★★★
()
Ответ на: комментарий от anonymous

> википидоры врут?

Достоверно известно, что телефоны под маркой Нокла выпускаются из деталей Верту не прошедших ОТК по просьбе китайских товарищей

valich ★★★
()

Абсолютно правильно. Поздравляю кдешников. Поскольку перенос будет заключастья в большой части удаления дублей, так чистка API все-таки развитие? ;)

vertexua ★★★★★
()
Ответ на: комментарий от elipse

> Занятно, а когда «засоряют API» про развитие и прогресс не говорят ?))

Надо у гномеров спросить, зачем они сначала писали libgnome и кучу других библиотек, а потом перетаскивали написанное в GTK.

reader
()
Ответ на: комментарий от AX

Qt получило бы нормальную поддержку кдешных тем

omg, ее там нет?

vertexua ★★★★★
()
Ответ на: комментарий от elipse

Просто обычно у кдешников происходит стройный ор на тему того, что никогда ничего выкидывать не надо.

vertexua ★★★★★
()
Ответ на: комментарий от reader

Гномеры еще рано за голову взялись. Этот libgnome и парочка бибилиотек - явно не либы кде

vertexua ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Я не помню кто, но был такой товарищ на ЛОРе, который боготворил либы КДЕ, кричал что Qt не очень нужно и KDE - лучшая платформа кроссплатформенного софта

vertexua ★★★★★
()
Ответ на: комментарий от elipse

Так ты своё сообщение перечитай.

Deleted
()
Ответ на: комментарий от reader

Спроси спроси, я не адвокат им.
Меня больше интересует результат и продуктовое состояние софта.

elipse ★★★
()

УЖАС

KDE сам помер от переписывания, теперь они в свою пропасть^W могилу хотят затащить и Qt. В принципе не жалко, программ на Qt особо не видел.

Pavel
()
Ответ на: комментарий от valich

>Что-то меня терзают сомнения. Похоже многие разработчики KDE таки не знакомы с проектом qt

Многие разработчики KDE являются и разработчиками Qt. Хотя да, патчи в Qt частенько отклоняют по причине «out of scope», так что все KDE туда втащить уж точно не выйдет. Хотя некоторые вещи стоят того, имхо

annulen ★★★★★
()
Ответ на: комментарий от anonymous

годно

Анон, если ты такой знающий, то скажи еще сколько весит доднед 3.5 и 4? Когда 3.5 первый раз качал был очень удивлен разницей более чем на порядок, по сравнению с 2.0.
А вообще доднед - «оффтоп» и «ненужен».

anonymous
()
Ответ на: комментарий от Uzix

Ну так ССЗБ. Либо не вылезайте за пределы своего GTK/что-у-вас-там, либо не удивляйтесь, что QT/KDE-софт ВНЕЗАПНО требует кделиб.

Мне из не-QT/KDE софта нужен только Gimp, я же не удивляюсь, что он за собой тянет кучу пакетов на букву «г».

duott ★★★★★
()

Разделение на Qt-софт и Qt/KDE-софт не нужно. Чем скорее любая прога на QT будет требовать KDE, тем скорее Gnome/Ubuntu окончательно закуклится в сферическом вакууме.

duott ★★★★★
()

Интересно, а что такое есть в kdelibs, чего нет в Qt? Помоему, как только запилили QSystemTrayIcon и Phonon, надобность в kdelibs для приложений совсем отпала.

McFlooder
()
Ответ на: комментарий от duott

>Чем скорее любая прога на QT будет требовать KDE

Танунафиг. Зачем на мобилках КДЕ?

P.S. Правда, на вопрос «зачем на мобилках Qt?» я тоже затрудняюсь ответить, но это уже другой вопрос :).

Toll ★★
()
Ответ на: комментарий от duott

Как бы Qt не закуклилась при таком раскладе. Nokia не будет писать десктопные либы, ей это не нужно, а как идет разработка кед силами комьюнити, мы уже видим.

anonymous
()

> Корнелиус Шумахер ... текущий и.о. руководителя проекта

Кстати, почему и.о.? Судя по оригиналу, на самом деле не так:

Cornelius Schumacher, a long-time German KDE developer and currently the KDE e.V. president.

И судя по вики:

In summer 2009 he was elected as president of KDE e.V.

cruxish ★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Зачем, ну ЗАЧЕМ так было делать?

Очевидно, что для удобства использования соответствующих виджетов.

Reset ★★★★★
()
Ответ на: комментарий от cruxish

>Кстати, почему и.о.? Судя по оригиналу, на самом деле не так:

Cornelius Schumacher, a long-time German KDE developer and currently the KDE e.V. president.

Eingetragener Verein (e. V.) («registered association») is a legal status for a registered voluntary association in Germany and Austria. While any group may be called a Verein, registration as eingetragener Verein holds many legal benefits because a registered association may legally function as a corporate body (juristic person) rather than just a group of individuals.

bitfroster ★★
()
Ответ на: комментарий от I-Love-Microsoft

>Какие эти некоторые вещи, список в студию.

Много полезных API. Сравни например QDialog и KDialog. В libkdegames много вкусного, но уж на слишком много кдеешных либ завязано

annulen ★★★★★
()
Ответ на: комментарий от MYMUR

>Qt и так начиная с 4.6 распух как хрен знает что, осталось в него ещё kdelibs целиком запихать - и над Qt-шниками будут ржать даже любители дотнета, привыкшие качать фреймворк на полгига для запуска какого-нибудь калькулятора.

В Qt начинается вторая волна модуляризации - разработка будет вестись в нескольких независимых гит-репозиториях, соответственно собирать (или не собирать) эти блоки тоже можно будет по-отдельности

http://labs.qt.nokia.com/2010/10/26/qt-is-going-modular/

annulen ★★★★★
()
Ответ на: комментарий от Toll

>Танунафиг. Зачем на мобилках КДЕ?

Я слежу за разработкой MeeGo именно потому, что туда вроде бы обещали портировать KDEPim

duott ★★★★★
()
Ответ на: комментарий от anonymous

>как идет разработка кед силами комьюнити, мы уже видим.

ну да, уже создано идеальное ДЕ с отличными приложениями. а интеграция ускорит появление этого на мобильных устройствах.

duott ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.