GNOME переходит к формализации основных проектных решений с помощью нового процесса RFC
GNOME планирует ввести официальный процесс запроса комментариев, чтобы упростить обсуждение, координацию и документирование основных проектных решений. Предложение находится на стадии финального обсуждения, и активные участники GNOME Foundation могут высказывать свои опасения до 4 октября 2026 года.
Участник проекта GNOME Софи Херольд предложила использовать этот фреймворк в основном для крупных изменений, затрагивающих несколько команд или значительную часть экосистемы GNOME. Вместо того чтобы вести важные обсуждения в разных чатах, журналах и трекерах, можно было бы создавать RFC, которые бы сохраняли информацию о том, что было предложено, почему это рассматривалось, какие альтернативы обсуждались и как было принято окончательное решение.
Важно отметить, что этот процесс не предназначен для каждого изменения в коде или для составления дорожной карты, которую необходимо утвердить перед началом разработки. Разработчики GNOME заявили, что процесс должен оставаться простым, а его главная цель — помогать командам работать вместе и сохранять информацию о причинах принятия важных решений даже спустя годы.
Вот несколько примеров изменений, которые могут быть реализованы с помощью этого процесса: переход на новый формат символических иконок в GTK, переход с GdkPixbuf на Glycin для загрузки изображений или перенос документации для разработчиков из gtk-doc в gi-docgen. Более масштабные или спорные решения, такие как определение политики GNOME в отношении искусственного интеллекта или смена ветки Git по умолчанию на main, также могут проходить через процесс RFC.
Согласно этому предложению, RFC будет начинаться с обсуждения среди заинтересованных лиц. Этот последний этап обычно длится 14 дней.
Однако для RFC-0001 GNOME выделяет гораздо больше времени, чем обычно. Поскольку это предложение регулирует сам процесс создания RFC, оно используется в качестве тестового. GNOME будет принимать замечания до 23:59 4 октября по всемирному координированному времени, а не в течение обычных 14 дней.
Также обсуждалось, как следует утверждать или отклонять RFC и где проводить более длительные обсуждения. Участники рассматривали в качестве возможных площадок GitLab и GNOME Discourse, сравнивая тесную связь GitLab с членством в Фонде с полезностью Discourse для более длительных обсуждений.
Если GNOME примет эту новую систему RFC, она обеспечит более организованный подход к принятию решений, затрагивающих несколько приложений или команд. Кроме того, появится возможность поиска записей с объяснением причин принятия каждого решения, что значительно повысит прозрачность процесса для конечных пользователей.
Редактор: AndreyEx