LLVM projekti arendajad järgida teiste projektide näidet Sõna „master” asemel pakutakse neutraalseid asendusi nagu „dev”, „trunk”, „main” või „default”. Märgitakse, et enne üleminekut SVN-ist Git-i peale nimetati põhivaru „trunk” ja see nimi on arendajate seas endiselt tuttav. Samuti pakutakse kaaluda whitelist/blacklist terminite asendamist allowlist/denylist’iga. Peale selle nõuab põhivaru ümbernimetamine muudatusi ehitusstsenaariumides, pideva integreerimise seadistustes ja seotud skriptides, kuid rõhutatakse, et need muudatused on ebaolulised võrreldes hiljuti toimunud üleminekuga SVN-ilt Git-ile.
Вместо «master» предлагается выбрать нейтральную замену, например, «dev», «trunk», «main» или «default». Отмечается, что до перехода с SVN на Git основная ветка именовалась «trunk» и данное имя остаётся привычным для разработчиков. Одновременно предлагается рассмотреть вопрос замены упоминаний терминов whitelist/blacklist на allowlist/denylist. При этом переименование основной ветки потребует внесение изменений в сборочные сценарии, настройки системы непрерывной интеграции и сопутствующие скрипты, но, отмечается, что данные изменения будут несущественными по сравнению с недавно выполненной миграцией с SVN на Git.
Enamik osalejatest , kelle arv on üle 60, on väljendanud toetust ümbernimetamisele. Ettepaneku on teinud ka Chris Lattner, LLVMi asutaja ja peaarhitekt, kuid ta soovitas mitte kiirustada, vaid oodata ja vaadata, millega lõpeb GitHub, mis lõpetas vaikimisi nime „master” kasutamise põhivaru jaoks (et kasutada ümbernimetamisel sama terminoloogiat, mis GitHubis).
Ei olnud ka ilma sarkasmita, viies olukorra absurdini, mida mõned võtsid tõsiselt. ( LLVM-is , et kui rääkida kaasavusest, siis peaks mõtlema ka teiste sõnade, näiteks „work” ja „job” kasutamise asjakohasusele, kuna vene keeles kõlab „worker” kui „работник” või „рабочий”, ning need sõnad sisaldavad sõna „раб”, mis tõlgitakse kui „slave”.
Allikas: opennet.ru
