Разработчик 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-каналу, где проходят обсуждения.
Источники
правитьЛюбой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.