В проекте Debian разгорелся спор после того, как опытный мейнтейнер раскритиковал систему отслеживания ошибок Debian, назвав её устаревшей и все более непригодной для современной разработки программного обеспечения. Комментарии, сделанные создателем системы сборки Meson и мейнтейнером Debian Юсси Паканеном 22 декабря, утверждают, что опора Debian на управление ошибками по электронной почте активно отталкивает контрибьюторов и приводит к тому, что ошибки плохо поддерживаются.
Паканен, сопровождающий пакеты Meson в Debian, заявил, что система отслеживания ошибок проекта по-прежнему требует от разработчиков управления состоянием ошибок путем отправки специально отформатированных электронных писем на управляющие адреса. Хотя Debian предоставляет веб-интерфейс для просмотра ошибок, такие действия, как закрытие, переназначение или изменение серьезности, обычно выполняются с помощью команд электронной почты, а не через современный веб-интерфейс с аутентификацией.
“Использовать почтовый клиент в качестве единственного способа изменения ошибок… это не просто плохая идея, это ужасная идея. Для меня управление ошибками настолько отвратительно, что активно отталкивает меня от участия в Debian. Статусы ошибок Meson не поддерживаются в актуальном состоянии, потому что я предпочитаю это тому, чтобы иметь дело с баг-трекером. Подозреваю, что я не одинок в этом”, – сказал он.
По его мнению, даже когда исправления доступны выше по течению, система создает ненужные накладные расходы для мейнтейнеров и увеличивает вероятность того, что ошибки остаются открытыми или неправильно классифицированными долгое время после того, как они должны быть устранены. Он также выразил обеспокоенность по поводу безопасности и возможности аудита, отметив, что любой, кто понимает синтаксис электронной почты, может отправлять управляющие сообщения с необязательной, а не обязательной аутентификацией.
Не все согласны с Паканеном; некоторые разработчики утверждают, что электронная почта обеспечивает стабильный, стандартизированный интерфейс, который не зависит от централизованных веб-сервисов или управления учетными записями.
Запросы на полнофункциональный веб-интерфейс для управления ошибками Debian не новы. Архив баг-трекера Debian показывает, что аналогичные предложения датируются 2000 годом, причем некоторые из них помечены как “wontfix” на том основании, что управления на основе электронной почты было достаточно и оно более устойчиво.
Однако Паканен не призывает Debian отказаться от текущего рабочего процесса отслеживания ошибок, предлагая вместо этого поэтапный подход, при котором веб-сервис генерирует те же управляющие электронные письма в фоновом режиме. Это сохранило бы совместимость с текущим бэкендом, предлагая мейнтейнерам удобный интерфейс. Со временем Debian мог бы ужесточить контроль над прямой отправкой электронной почты, как только появится жизнеспособная альтернатива, говорит Паканен.
Всегда имейте в виду, что редакции некоторых изданий могут придерживаться предвзятых взглядов в освещении новостей.
8/9
Автор – Luke James




