В Fedora больше не будет master в репозиториях

Fedora Engineering Steering Committee рассмотрел идею об изменении имени master в git-репозитории. Комитет согласен, поэтому теперь вместо master будет main.

В чём дело?

Всё очень просто. Master в переводе с английского не только “мастер”, но и “хозяин”. В последнее время это слово считается неполиткорректным и связывается с рабством. Так как часть сообщества оскорбляет master, слово заменят. В Fedora уверены, что так сделают проект инклюзивнее и привлекательнее для новых пользователей.

Что будет дальше?

По умолчанию имя ветки теперь будет main. В репозиториях с пакетами будет ветка rawhide, доступная через символическую ссылку main. 

Изменения будут в несколько этапов. 5 января опубликуют руководство для сопровождающих об изменениях в pagure.io. 6 января на main переведут такие репозитории:

  • src.fedoraproject.org/flatpacks/*
  • github.com/fedora-infra/*
  • pagure.io:
    • releng
    • releng/*
    • fedora-comps
    • fedora-kickstarts
    • fedora-infrastructure
    • fedora-lorax-templates
    • fedora-mediawikitheme
    • fedora-packager
    • fedora-infra/*
    • infra-docs
    • koji-fedmsg-plugin
    • workstation-ostree-config
    • pungi-fedora

13 января изменять и репозитории src.fedoraproject.org/*. Тогда же обновят фильтры веток, запретят принимать изменения в ветку master, настроят символическую ссылку между rawhide и main. На pagure.io по дефолту для новых проектов будет main. 

Все эти изменения добавят в 17 python-скриптов для автоматизации сборки и сопровождения дистро. 

В процессе обсуждения корректности master начали обсуждать корректность rawhide. В переводе с английского — сыромятная кожа. Может и rawhide заменят, так как это может обидеть тех, у кого в религии есть священные животные ¯\_(ツ)_/¯

Залишити відповідь

Дякуємо, що поділились