В проекте KDE планируется смещение от платформы к фреймворкам

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

Разработчики KDE в Швейцарии
Разработчики KDE в Швейцарии / Иллюстрация с сайта dot.kde.org

Эта идея стала естественным результатом продолжительных дискуссий о том, в каком направлении стоит развивать KDE в обозримом будущем. Разработчики разбивались на группы до 5 человек и обсуждали (иногда по 2 часа, а иногда — по несколько дней) различные компоненты kdelibs и других составляющих KDE. Когда энтузиасты вернулись, обсуждения продолжились уже в почтовых рассылках, и теперь было официально объявлено о планах проекта.

«Одним из основных результатов Platform 11 [встречи в Швейцарии] было достижение консенсуса в том, чтобы сделать платформу для разработки KDE более модульной, когда у каждой библиотеки (или связанной с ней технологии) четко определена задача, способы ее использования в Qt- или KDE-приложениях. Наши цели — сделать наборы библиотек более удобными в поддержке и улучшить их качество, сделать библиотеки KDE доступными для сообщества Qt-программистов, обеспечить KDE набором библиотек, которые хорошо подходят для мобильных и бытовых электронных устройств. Конечным результатом является смещение от „платформы“ к набору интегрируемых „фреймворков“». Это смещение отразится и на названии следующей версии библиотек — KDE Frameworks.

Сами KDE Frameworks будут разбиты на три категории с говорящими названиями:

  • функциональные дополнения к Qt (Function Qt Addons), привязанные только к Qt;
  • интеграция в операционные системы (Operating System Integration) — дополнения для Qt, реализующие специфичные для операционных систем возможности;
  • решения (Solutions) — готовые решения или наборы решений.

В системе контроля версий KDE первые ветки для KDE Frameworks появятся после выпуска KDE 4.7.0.

Дмитрий Шурупов по материалам dot.kde.org.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Meta расформировала команду из 300 разработчиков гибридной платформы дополненной и виртуальной реальностиMeta расформировала команду из 300 разработчиков гибридной платформы дополненной и виртуальной реальности
Apple не станет объединять платформы macOS и iOS
Банк Deutsche Bank открывает исходный код Plexus Interop из электронной платформы Autobahn
Apache CloudStack 4.10 — новая версия свободной облачной платформы
UBports выпустил первое стабильное обновление мобильной Linux-платформы Ubuntu Phone/Touch
Опубликован исходный код новой версии мобильной Linux-платформы Tizen — 4.0 M1
Node.js 8.0 — обновление серверной платформы для JavaScript, которое получит статус LTS
OpenStack «Ocata» — 15-й релиз свободной облачной платформы
Очередная попытка разворота в проекте LiMux: Мюнхен рассматривает перевод Linux-десктопов на Windows 10 к 2020 году
Daimler присоединилась к Automotive Grade Linux для создания открытой автомобильной платформы
Последние новости

Подгружаем последние новости