Guix переносить Git-репозиторії до Codeberg: спрощення для розробників
Проєкт Guix переносить Git-репозиторії до Codeberg: спрощення для розробників
Проєкт Guix, що розробляє однойменний пакетний менеджер та дистрибутив GNU/Linux на його основі, оголосив про перенесення Git-репозиторіїв з GNU Savannah на Git-хостинг Codeberg, який використовує платформу спільної розробки Forgejo (форк Gitea). На Codeberg також перенесуть системи рецензування патчів та відстеження повідомлень про помилки.
Графік міграції репозиторіїв Guix
До 7 червня всі git-репозиторії проєкту перейдуть на використання Codeberg. Основний репозиторій Guix перенесуть 25 травня, після чого протягом року старий репозиторій залишатиметься доступним у формі дзеркала.
Користувачам Guix потрібно буде замінити у файлах конфігурації channels.scm згадку “git.savannah.gnu.org” на “https://codeberg.org/guix/guix.git”. Про це з’явиться відповідна підказка при виконанні команди “guix pull”.
Нові можливості для спільноти розробників
Після завершення міграції з’явиться можливість надсилати повідомлення про помилки через інтерфейс Codeberg Issues, а також подавати патчі через механізм pull-запитів. Водночас підтримка старої схеми прийому звітів про помилки та патчів, заснованої на email, зберігатиметься до 31 грудня 2025 року.
Варто зазначити, що ця міграція є важливим кроком для проєкту Guix. Вона спрямована на спрощення участі в розробці та вирішення проблем, притаманних застарілій інфраструктурі.
Причини перенесення репозиторіїв Guix
В якості причин міграції команда Guix називає бажання спростити участь у роботі над проєктом та позбутися проблем, властивих застарілій інфраструктурі. Зокрема, поточна система:
- Надмірно ускладнена
- Потребує високого порогу входження
- Не наочна
- Ненадійна
- Трудомістка
- Погано автоматизована
Перехід на Codeberg дозволить розробникам Guix використовувати сучасніші інструменти та залучити ширше коло контриб’юторів до проєкту. Крім того, новий хостинг забезпечить кращу інтеграцію різних аспектів розробки.
Загалом, перенесення Git-репозиторіїв Guix на Codeberg є частиною загальної тенденції проєктів з відкритим кодом до модернізації своєї інфраструктури та полегшення процесу розробки. Це дозволить проєкту залучити більше учасників і прискорити розвиток пакетного менеджера та дистрибутива.
Для детальнішої інформації відвідайте офіційний сайт проєкту та ознайомтеся з офіційним оголошенням про міграцію.