Процес RFC для визначення важливих рішень GNOME
GNOME запроваджує процес RFC для визначення важливих рішень
GNOME планує ввести формальний процес Запиту на Коментарі (RFC), щоб полегшити обговорення, координацію та документування важливих рішень проекту. Пропозиція зараз знаходиться в останньому періоді коментарів, і активні члени Фонду GNOME можуть висловлювати свої зауваження до 4 жовтня 2026 року.
Основні причини для запровадження процесу RFC
Учасник GNOME, Софі Герольд, запропонувала цей каркас головним чином для великих змін, які впливають на кілька команд або значні частини екосистеми GNOME. Замість того щоб обговорення важливих питань розподілялося серед різних чат-кімнат, журналів та трекерів, RFC створює тривалий запис того, що було запропоновано, чому це було розглянуто, які альтернативи обговорювалися, та як було прийняте фінальне рішення.
Мета нового процесу RFC
Важливо зазначити, що цей процес не призначений для кожної зміни коду або як дорожня карта, яка повинна бути схвалена перед початком розробки. Розробники GNOME зазначили, що він має залишатися простим, з основною метою допомогти командам працювати разом і зберегти запис про те, чому важливі рішення були прийняті, навіть через кілька років.
Приклади змін, які можуть використовувати процес RFC
Деякі приклади змін, які можуть використовувати цей процес, це прийняття нового символічного формату іконок у GTK, перехід від GdkPixbuf до Glycin для завантаження зображень або перенесення документації для розробників з gtk-doc на gi-docgen. Більші або суперечливі рішення, такі як встановлення політики GNOME щодо штучного інтелекту або зміна основної гілки Git на main, також можуть пройти через процес RFC.
Обговорення та етапи процесу RFC
З цією пропозицією, RFC почнеться з обговорення серед залучених осіб. Ця остання стадія зазвичай триває 14 днів. Проте, у випадку RFC-0001, GNOME надає набагато більше часу, ніж зазвичай. Оскільки ця пропозиція встановлює сам процес RFC, вона використовується як тест. GNOME прийматиме зауваження до 4 жовтня о 23:59 UTC, замість звичайного 14-денного періоду.
Процес схвалення та відхилення RFC
Також відбуваються обговорення щодо того, як RFC повинні бути схвалені або відхилені, та де повинні відбуватися більш тривалі обговорення. Учасники розглядають як GitLab, так і GNOME Discourse, порівнюючи тісний зв’язок GitLab із членством у фонді з корисністю Discourse для більш тривалих розмов.
Переваги нового процесу для користувачів GNOME
Якщо GNOME прийме цю нову структуру RFC, вона забезпечить більш організований спосіб вирішення рішень, які впливають на більше ніж один додаток або команду. Це також створить можливість для пошуку записів, що пояснюють, чому кожне рішення було прийняте, що значно покращить прозорість для кінцевих користувачів.
Детальніше про цю ініціативу можна дізнатися на офіційному сайті GNOME.



