LINUX.ORG.RU

План развития KDE Plasma на ближайшие два года

 ,


0

0

На недавней встрече команды 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.

Привлечение новых участников

Проект хочет привлечь больше участников, поэтому будет улучшено качество документации и связи между разработчиками.

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

★★★★★

Проверено: Shaman007 ()

В будущем набор иконок Breeze ждёт доработка и оттачивание деталей,

Я был бы признателен, если было бы более одной темы, которые бы активно пилились.

реализация поддержки глобального меню

Дабы предотвратить появления флейма на тему: опция будет не дефолтной, а просто доступной. По ссылке на оригинальную новость явно указано:
It was never planned to be made default (not in Plasma vanilla upstream anyway), but it’s planned to make it *available*.

Кроме того я бы отметил, что появилась возможность скрытия меню приложения и вызов его по кнопке на заголовке окна. Об это не говорится прямо, но показано на скриншоте. Лично мне глобальное меню не нужно, а вот этой фичей я, пожалуй, попробую попользоваться.

А еще для меня действительно настанет праздник, когда вот этот список будет пустым; я даже готов поменяться на «набор иконок Breeze ждёт доработка и оттачивание деталей» и «добавление поддержки обработки зависимостей для контента из KDE Store».

$ equery d kdelibs
 * These packages depend on kdelibs:
app-cdr/k3b-2.0.3-r3 (>=kde-base/kdelibs-4.14.22:4[aqua=,webkit])
                     (>=kde-base/kdelibs-4.4:4[aqua=,udev,udisks(+)])
                     (handbook ? >=kde-base/kdelibs-4.4:4[aqua=,handbook])
app-office/calligra-2.9.11 (>=kde-base/kdelibs-4.14.22:4[aqua=,webkit?])
                           (handbook ? >=kde-base/kdelibs-4.4:4[aqua=,handbook])
app-office/calligra-l10n-2.9.11-r1 (>=kde-base/kdelibs-4.14.22:4[aqua=])
app-office/libreoffice-5.2.2.2 (kde ? >=kde-base/kdelibs-4.14.22:4[aqua=])
dev-vcs/subversion-1.9.4 (kde ? >=kde-base/kdelibs-4:4)
kde-apps/kde4-l10n-16.08.1 (kde-base/kdelibs:4)
kde-apps/kfind-16.08.1 (>=kde-base/kdelibs-4.14.22:4[-aqua])
                       (<kde-base/kdelibs-4.14.22)
kde-apps/kioclient-16.04.3 (>=kde-base/kdelibs-4.14.22:4[aqua=])
kde-apps/libkcddb-16.08.1 (>=kde-base/kdelibs-4.14.22:4[-aqua])
                          (<kde-base/kdelibs-4.14.22)
kde-apps/libkdcraw-15.08.3 (>=kde-base/kdelibs-4.14.22:4[aqua=])
kde-apps/libkexiv2-15.08.3 (>=kde-base/kdelibs-4.14.22:4[aqua=])
kde-apps/libkonq-16.08.1 (>=kde-base/kdelibs-4.14.22:4[-aqua])
                         (<kde-base/kdelibs-4.14.22)
kde-apps/okular-16.08.1 (>=kde-base/kdelibs-4.14.22:4[-aqua])
                        (<kde-base/kdelibs-4.14.22)
kde-base/katepart-4.14.3 (>=kde-base/kdelibs-4.14.22:4[aqua=])
                         (handbook ? >=kde-base/kdelibs-4.14.3:4[aqua=,handbook])
media-video/vlc-2.2.4 (kde ? >=kde-base/kdelibs-4:4)

Kroz ★★★★★ ()

Дык может когда они хоть что-то реализуют, тогда и новость стоит пилить?

zabbal ()

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

А чем стесняюсь спросить, все это время занимались ? Говнокодили и прибивали гвоздями менюшки ?

ntfs1984 ()

На скриншотах видна тема Papirus. Она дефолтная или кастомная? Если второе, то будет ли эта тема добавлена в новых выпусках KDE?

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

okular:5 уже есть в оверлее kde.

О, это самое критичное из списка. Спасибо за хинт.
Чего ж его в основное дерево не тянут?

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

Если второе, то будет ли эта тема добавлена в новых выпусках KDE?

В смысле по дефолту? Не думаю, что у разработчиков есть на это причины.

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

В комплекте тем доступных в KDE «из коробки».

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

Смотря что можно считать «из коробки». Потому что установить тему можно прямо из настроек.

sudopacman ★★★★★ ()

Я вот не врубаюсь. Ведь никто людей не гонит, никто не мешает сосредоточится на качестве - для каких целей гнать проект к всё новым и новым старым глюкам?

nihil ★★★★★ ()

В первую очередь разработчики планируют улучшить Plasma для профессионального использования, чтобы окружение более качественно выполняло свою работу.

Чтоб не падало?

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

Чего ж его в основное дерево не тянут?

Наверное, недостаточно стабилен.

sudopacman ★★★★★ ()

поддержки глобального меню, функции, имевшейся в Plasma 4.

Фтопку обратную совместимость, wait, oh shi~

В целях повышения стабильности, решено увеличить время
Версия Plasma для мобильных систем будет стабилизирована

Кажется они начинают что-то подозревать...

зависимостей для контента из KDE Store
Также будет улучшена поддержка облачных хранилищ данных
поддержка несвободных, таких, как GDrive.

А нет, все в порядке.

участников, поэтому будет улучшено качество документации

Наломали дров, теперь хотят привлечь бесплатных макак, чтобы сложить их в поленницу...

Мечта любого менеджера, чё!

Резюмирую: Много буков, из которых следует, что обслуживание интересов маркетологов вместо интересов пользователей до добра не доводит.

shkolnick-kun ★★★ ()
Ответ на: комментарий от h578b1bde

Ты всё ещё патчишь? Очнись, на дворе 21 век и плазма не падает

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

А еще для меня действительно настанет праздник, когда вот этот список будет пустым

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

sniper21 ★★★★★ ()

мобильной версии Plasma

О я как раз хочу нормальный лаунчер на андроид, надеюсь оно не будет такое же глюкавое как KAlgebra (на андроиде)... Или они свою ОС выпустят?

LinuxDebian ★★★ ()
Последнее исправление: LinuxDebian (всего исправлений: 1)
Ответ на: комментарий от EXL

Тема кастомная и особого её развития в ближайшее время не предвидится. Тёмному варианту, который я мейнтейню, тоже остро не хватает рук. У KDE вообще с актуальными полными темами не очень дела на данный момент.

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

На данный момент они хотят по следующей схеме действовать. То есть что-то среднее между ОС и не-ОС. Планирую на днях заняться портированием на свой девайс, ищу единомышленников. Хотя сейчас Plasma Mobile не выглядит активно развивающейся.

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

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

А кто предлагает такую глупость?

Я о том, чтобы приложения, которым нужен kde, наконец-то освоили kde5.

Kroz ★★★★★ ()

debian: sddm + nvidia(старая) + plasma

Недавно обновил песочницу на работе и выхватил чёрный экран при загрузке. Вот с такой ошибкой:

Oct 14 11:12:57 zero systemd[1]: Starting Simple Desktop Display Manager...
Oct 14 11:12:57 zero systemd[1]: Started Simple Desktop Display Manager.
Oct 14 11:12:57 zero sddm[1337]: Initializing...
Oct 14 11:12:57 zero sddm[1337]: Starting...
Oct 14 11:12:57 zero sddm[1337]: Adding new display on vt 7 ...
Oct 14 11:12:57 zero sddm[1337]: Display server starting...
Oct 14 11:12:57 zero sddm[1337]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{f4585b4b-fb0b-4f2f-bba1-c9cafdbfceb7} -background none -noreset -displayfd 18 vt7
Oct 14 11:12:58 zero sddm[1337]: Running display setup script  «/usr/share/sddm/scripts/Xsetup»
Oct 14 11:12:58 zero sddm[1337]: Display server started.
Oct 14 11:12:58 zero sddm[1337]: Socket server starting...
Oct 14 11:12:58 zero sddm[1337]: Socket server started.
Oct 14 11:12:58 zero sddm[1337]: Greeter starting...
Oct 14 11:12:58 zero sddm[1337]: Adding cookie to «/var/run/sddm/{f4585b4b-fb0b-4f2f-bba1-c9cafdbfceb7}»
Oct 14 11:12:58 zero sddm-helper[1345]: [PAM] Starting...
Oct 14 11:12:58 zero sddm-helper[1345]: [PAM] Authenticating...
Oct 14 11:12:58 zero sddm-helper[1345]: [PAM] returning.
Oct 14 11:12:58 zero systemd[1]: Started Session 5 of user sddm.
Oct 14 11:12:58 zero sddm[1337]: Greeter session started successfully
Oct 14 11:12:58 zero sddm-greeter[1348]: Reading from «/usr/share/xsessions/plasma.desktop»
Oct 14 11:12:58 zero sddm-greeter[1348]: Connected to the daemon.
Oct 14 11:12:58 zero sddm[1337]: Message received from greeter: Connect
Oct 14 11:12:58 zero sddm-greeter[1348]: QObject::installEventFilter(): Cannot filter events for objects in a different thread.
Oct 14 11:12:58 zero sddm-greeter[1348]: QObject::installEventFilter(): Cannot filter events for objects in a different thread.
Oct 14 11:12:58 zero sddm-greeter[1348]: Adding view for «DVI-I-1» QRect(0,0 1600x900)
Oct 14 11:12:59 zero sddm-greeter[1348]: Message received from daemon: Capabilities
Oct 14 11:12:59 zero sddm-greeter[1348]: Message received from daemon: HostName
Oct 14 11:12:59 zero sddm-greeter[1348]: Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 1, profile  0)
Oct 14 11:12:59 zero sddm-helper[1345]: [PAM] Ended.
Oct 14 11:12:59 zero sddm[1337]: Auth: sddm-helper exited with 6
Oct 14 11:12:59 zero sddm[1337]: Greeter stopped.
Oct 14 11:17:01 zero CRON[1433]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Oct 14 11:24:13 zero systemd[1]: Starting Cleanup of Temporary Directories...
Oct 14 11:24:13 zero systemd[1]: Started Cleanup of Temporary Directories.
Oct 14 11:33:45 zero systemd[1]: Started Session 7 of user peter.
Oct 14 11:39:52 zero systemd[1]: Stopping Simple Desktop Display Manager...
Oct 14 11:39:52 zero sddm[1337]: Signal received: SIGTERM
Oct 14 11:39:52 zero sddm[1337]: Socket server stopping...
Oct 14 11:39:52 zero sddm[1337]: Socket server stopped.
Oct 14 11:39:52 zero sddm[1337]: Display server stopping...
Oct 14 11:39:52 zero sddm[1337]: Display server stopped.
Oct 14 11:39:52 zero sddm[1337]: Running display stop script  «/usr/share/sddm/scripts/Xstop»
Если sddm отстановить и пускать от root'а через startx, то взлетает.

inkyspot ()

Долгое время был пользователем KDE 2,3, 4е кеды кончно всё испохабили... и всё туда же.... Аарона Сейгу повесить! Только и слышно о начинаниях, и практически нет новостей, о том как они это бодро сделали... То непомук несколько лет переделывали, то плазму свою пеерпиливают 100й раз... тема бриз вообще убожество... :( Очень жаль... Qt шники тоже не отстают, заменили QWebView на QWebEngineView, а печать не запилили QWebView::print(QPrinter *).

SergikXP ()
Ответ на: комментарий от droserasprout

Ну вкратце его можно будет использовать с текущим ядром (и самое главное дровами...) или это будет прошивка которую можна будет поставить только на «избранные» телефоны?

LinuxDebian ★★★ ()

Каждый раз как открываю кеды (раз в два года) - у меня ощущение что сейчас будет эпилептический припадок. Они уже в 2016 году убрали прыгающую анимацию курсора?

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

Да есть железо где оно и не подымается до уровня возможности падения...

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

Ну ты сходи по ссылке, там очень мало текста. Вкратце да, LXC контейнер предоставляет бо'льшую чем chroot изоляцию, но использует текущее ядро. Официальный циан собирается без некоторых необходимых для поддержки контейнеров опций ядра, так что собирать придётся в любом случае.

droserasprout ★★ ()
Последнее исправление: droserasprout (всего исправлений: 1)
Ответ на: комментарий от vertexua

у меня ощущение что сейчас будет эпилептический припадок. Они уже в 2016 году убрали прыгающую анимацию курсора?

Во первых КДЕ самая гибкая ДЕ — не нравиться выбери другую тему, их там куча. Во вторых она и должна быть уникальна, копии уродов типа гном3 и юнити не нужны не в 2016 не в 3016 (хотя с этих же кед без особых проблем можно сделать закос под такое уродство)...

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

k3b уже давно портирован, но релиза портированной версии ещё не было. Использую 9999, работает нормально (месяц назад часто крешилась, теперь, похоже, починили).

kaffeine ()

Я надеялся под катом увидеть только одну строчку: «Закрыться».

TurboPascal55 ()

чтобы окружение более качественно выполняло свою работу

По моему с этого надо было начать, а не закончить.

DeaDDooMER ()
Ответ на: комментарий от LinuxDebian

Как же ты упорот, меня аж от чтения твоих комментариев накрывает.

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

Они уже в 2016 году убрали прыгающую анимацию курсора?

То, что ты не осилил вырубить отклик запуска приложения - исключительно твоя проблема.

Sunderland93 ★★★★★ ()

По теме: очень хорошо! Я за последний год ни за одним opensource-проектом с таким интересом не следил, как за KDE. Каждый релиз радует. Кстати, кто в курсе - Kopete жив ещё?

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

KDE Libs не любят всякие любители минимализьма, ибо им жалко несколько десятков мегабайт на диске.

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

Во первых КДЕ самая гибкая ДЕ

ДЕ

Возможно

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

Нет, не расписывайтесь за других. Дело в когнитивном bloat. WM очень просто кастомизировать своим кодом через понятные интерфейсы, например Unix pipes and filters с форматом в виде простого текста или JSON, а в DE под кастомизацией подразумевают количество галочек в настройках. Такие интерфейсы как у некоторых WM - просты и понятны. За примерами вот сюда

https://github.com/vivien/i3blocks

https://i3wm.org/docs/userguide.html

Если бы КДЕ давал возможности писать панели однострочечниками на баше, то это уже была бы хорошая кастомизация. Или сложные манипуляции с окнами. В i3 мой скрипт полностью перестраивал расположение окон всех приложений при подключении монитора и возвращал назад при отключении.

А как насчет конфигурации в текстовом файле, которая кладется в git и восстанавливается на любых машинах, дома, на работе, после переустановки?

Мегабайты - притный бонус, но дело не в них

vertexua ★★★☆☆ ()
Последнее исправление: vertexua (всего исправлений: 5)
Ответ на: комментарий от vertexua

| Каждый раз как открываю кеды (раз в два года) - у меня ощущение что сейчас будет эпилептический припадок. Они уже в 2016 году убрали прыгающую анимацию курсора?

А по вопросу и понятно, что раз в два года. И наверно, минут на пять. Анимацию курсора всегда можно было настроить и в третьих кедах, и в четвертых, и в пятых.

wtsch ()
Ответ на: комментарий от shkolnick-kun

Какие маркетологи? Это же свободный проект.

anonymous ()

Лучше бы вместо бесполезного глобального меню, сделали бы возможность делать независимые активити на разных мониторах

GblGbl ★★★★★ ()

В первую очередь разработчики планируют улучшить Plasma для профессионального использования

Ох ши.. На дворе 21 век, и они только решили вылезти из статуса детской поделки. И эти люди что-то говорят про Гном, который используется поголовно всем Интерпрайзом.

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

Те самые, которые заставили всех жрать КактусДЕ-4.0.0, который был совершенно не юзабелен.

То, что сейчас в моем уютном дебиан, значительно уступает по своим качествам KDE-3.5.13 (блджад, постоянно слетает часовой пояс в виджете часов, хорошо, хоть перестали значки на рабочем столе перетасовываться из-за рейс-кондишена при старте, ушлепки, блин), и так будет всегда, пока «сообщество» занято переходом на очередную модную версию QT.

В общем, мне все больше хочется свалить с этого всего гуано на TDE/Mate.

shkolnick-kun ★★★ ()
Последнее исправление: shkolnick-kun (всего исправлений: 3)
Ответ на: комментарий от duott

А чем вам не угодили KDELibs?

Лишняя сущность в системе.

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

k3b уже давно портирован, но релиза портированной версии ещё не было.

Попробую, спасибо.

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