На недавней встрече команды KDE обсуждался путь развития Plasma в течение ближайших двух лет.
В первую очередь разработчики планируют улучшить Plasma для профессионального использования, чтобы окружение более качественно выполняло свою работу.
Также были анонсированы планы относительно нового цикла релизов, внешнего вида, портирования функций, Wayland, мобильной версии Plasma, онлайн-сервисов и привлечения новых участников проекта.
График релизов до 2018 года
В целях повышения стабильности, решено увеличить время между выходом новых версий, в итоге сократив количество выпусков в год с 4 до 3. Вот предварительное расписание релизов:
- Plasma 5.9: 31 января 2017;
- Plasma 5.10: май 2017;
- Plasma 5.11: сентябрь 2017;
- Plasma 5.12: декабрь 2017;
- Plasma 5.13: апрель 2018;
- Plasma 5.14 LTS: август 2018.
Однако оно может отличаться от окончательного ввиду зависимости от внешних факторов, таких как выпуски Qt.
Внешний вид пользовательского интерфейса
В будущем набор иконок Breeze ждёт доработка и оттачивание деталей, будет упорядочено использование иконок по всему пользовательскому интерфейсу. Также планируются небольшие изменения полос прокрутки, улучшения стилей оформления для GTK+ и Qt и версия темы Breeze для Firefox. Радикальных изменений быть не должно, развитие будет происходить постепенно.
Портирование старых функций окружения
К выпуску Plasma 5.9 планируется (как минимум для X11) модернизированная реализация поддержки глобального меню, функции, имевшейся в Plasma 4. В качестве первого шага по добавлению глобального меню уже реализована возможность показа меню при нажатии кнопки в заголовке окна (скриншот).
Кроме того, будет улучшена поддержка расширенных настроек локализации и возвращены возможности, утерянные при переходе на KDE Frameworks 5.
Wayland
Следующие релизы принесут больше общих улучшений работы сеанса на базе Wayland. Уже сейчас KWin содержит почти полный набор функций дисплейного сервера Wayland и нормально функционирует при многих сценариях использования, однако не тестировался широко на реальных системах. Планируется работа по улучшению поддержки современного оборудования и реализации функциональности, присутствующей в сеансе на базе X11, но отсутствующей в Wayland-сессии. Будет улучшена работа с несколькими мониторами, в частности, будет добавлена поддержка различного масштабирования содержимого на разных экранах. Будет доработан стек ввода, стоит отметить грядущую поддержку жестов тачпада, планшетов Wacom и управления буфером обмена (например, с помощью Klipper). Жёсткие зависимости от X11 будут постепенно удаляться, чтобы можно было запустить KWin, используя только Wayland. Ещё одно планируемое улучшение касается работы виртуальных рабочих столов в сессии на базе Wayland и их взаимосвязи с функциональностью комнат.
Планируется также обратить внимание сторонних разработчиков на Wayland, чтобы они тестировали работу своих приложений с этим протоколом и не прибегали к средствам совместимости, а реализовывали его полную поддержку.
Plasma Mobile
Версия Plasma для мобильных систем будет стабилизирована, также будет проведена чистка кода для снижения потребления ресурсов, не приводящая к потерям функциональности.
Недавно выпущенный фреймворк Kirigami, позволяющий создавать приложения, работающие как на мобильных, так и на настольных системах, будет адаптирован к применению новых и более легковесных QtQuick Controls 2.
Онлайн-сервисы
Планируется добавление поддержки обработки зависимостей для контента из KDE Store, что позволит устанавливать мета-темы. Также будет улучшена поддержка облачных хранилищ данных. Упор будет делаться на свободные сервисы, однако будет обеспечена и поддержка несвободных, таких как GDrive.
Привлечение новых участников
Проект хочет привлечь больше участников, поэтому будет улучшено качество документации и связи между разработчиками.
>>> Подробности