Разработчик KWin ушёл с поста мэнтейнера из-за несогласия с новыми веяниями в KDE

4 июня 2018 года

Мартин Флёзер (Martin Flöser) объявил о снятии с себя полномочий мэйнтейнера оконного менеджера KWin после 8 лет нахождения на этом посту, а также о прекращении активного участия в разработке (Мартин был ключевым разработчиком KWin и одним из основных создателей порта для Wayland). В качестве причины ухода называется потеря мотивации в связи с несогласием с изменениями, которые сообщество стремится реализовать в KDE. Мартин считает текущий вектор развития KDE ошибочным, но не намерен вставать на пути у сообщества, которое решило, что выбран верный путь.

В частности, Мартин не согласен с методами работы и решениями группы KDE VDG (Архивная копия от 11 апреля 2018 на Wayback Machine) (Visual Design Group), занимающейся модернизацией интерфейса и внедрением новых методов упрощения работы пользователей. По мнению Мартина данная группа пытается диктовать своё видение ситуации за пределами своих полномочий (не только в области дизайна), не оценивая ситуацию в целом, уходя от обсуждений, бездумно меняя настройки по умолчанию и не консультируясь с экспертами, специализирующимися на решении определённых технических вопросов. Также наметилась тенденция передёргивания решений, вначале вводя изменения, а затем отменяя их.

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

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

KDE больше не развивается как продукт, теряется целостное видение проекта. Вместо выведения продукта на очередной уровень, во главу угла ставится добавление тысяч мелочей, вносимых ради юзабилити и пытающихся удовлетворить абсолютно все предпочтения пользователей. Каждое пожелание пользователя рассматривается как миссия, вместо оценки целесообразности такого изменения для проекта. Подобные действия толкают проект к созданию неподдерживаемого монстра и кошмару с конфигурацией времён KDE 3, вместо воплощения изначального плана по фокусированию внимания на ключевых возможностях Plasma 5 и добавлению только той функциональности, которую проект будет способен поддерживать.

Следом за Мартином о снятии с себя полномочий мэнтейнера объявил Hugo Pereira Da Costa, отвечавший за breeze/oxygen kstyle и подсистему декорирования окон.

Один из участников проекта пояснил (Архивная копия от 29 июня 2019 на Wayback Machine), что официальных решений от группы VDG не существует и нет списка участников VDG, так как формально это лишь сообщество добровольцев, обсуждающих вопросы улучшения интерфейса и юзабилити в telegram-канале и высказывающих соответствующие рекомендации. Зачастую разработчикам не виден процесс продвижения идей и принятия решений, так как они не подключены к telegram-каналу, где проходят обсуждения.

Источники

править
 
 
Creative Commons
Эта статья содержит материалы из статьи «Разработчик KWin ушёл с поста мэнтейнера из-за несогласия с новыми веяниями в KDE», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.