Комментарии 38
Я давненько в настройках своего профиля поставил мастер как дефолтную главную ветку. Мне так приятнее:)
Я тоже. Эти соевые гомосексуальные куколды не сломают такого маминого базовичка, как я!
а в чем соль мастера?
Ну хоть не заставили администраторов серверов БД перименовываеть мастер-слейв в что нибудь типа примари секондари чтобы угодить левой повестке
В MySQL 8.4 переименовали ещё полтора года назад
все понимаю, но мне кажетья левость тут не при чем
Ну если говорить применительно к БД, то терминология master-slave не вполне обоснована логически.
Почему тот кто дает изменения называетя "хозяином", а кто получает "рабом"?
"Хозяин" главный, а "раб" ему повинуется, выполняет команды. "Раб" не может обращаться к "хозяину" и что-то ему указывать.
Интересно, дотянутся ли до железячников, там такая же терминология. Что-то мне кажется, фокус не пройдет.
Во-первых, master, как правило, полностью контролирует slave (slave должен безоговорочно принимать любые обновления от master, а наоборот не может). Так что в принципе можно сказать, что один на положении раба, а другой хозяина - то есть максимальное неравноправие.
Во-вторых, слова master/slave многозначные и господин/раб лишь одно из возможных значений. Примерно как "тачка" обозначает и машину, и садовый инвентарь, которые имеют весьма отдалённое родство. Так и master/slave вне контекста отношений между живыми существами, значит что-то вроде "ведущий/ведомый", что подтверждается множеством применений именно в таком контексте в информатике и электронике.
Тем более, что в английском в целом распространены многозначные слова посильнее, чем в русском, так что это максимально нативно.
Думаю, можно уже различать левое и леваческое. Это леваческая повестка. Левая - это про экономические отношения
Вспомнилось: международный астрономический союз в знак поддержки движения BLM заменит термин "чёрная дыра" на "афро дыра".
Вот теперь согласен что золотой век IT окончательно всё.
В Астра-линуксе по-умолчанию решено называть ветку барин
Как раз сегодня заметил, в новой ревизии референс мануала на STM32G0x1 (RM0444) master/slave в i2c заменили на controller/target. При этом в остальной части документа все те же master/slave.
В виндовом установщике уже давно при установке предлагает выбрать из двух стульев. По умолчанию выбран как раз лгбтшный main.
Сначала они обижаются на слова, которые их не касаются, потом требуют к себе особого отношения.
С чего бы это особого? Разве они не такие же как все, а с особенностями?
Слово "main" на два байта короче слова "master", что в масштабах планеты будет способствовать решению множества экологических проблем.
А можно я буду называть продовую ветку white, а ветку разработки - black? GIT 3.0 не против?
Думаю у себя назвать как-нибудь ветку ace. Ну, как один из синонимов слова "master", только в другой смысле.
Правильнее было бы написать, что умер SHA-2, но ведь нужен максимально кликбейтный заголовок, да?
Ну какой алгоритм хеширования под капотом не особо заметно, если не писать свои инструменты для работы с git. Для 99% сценариев хеш коммита это просто некая последовательность буквенноцифровых символов уникально идентифицирующая коммит. Руками её не вычисляют, а просто копипастят из истории.
А вот названия веток задаются людьми, имеют определённый смысл и изменения здесь заметнее.
Так и с именем ветки — это просто последовательность букв. Мне main нравится больше, так как я ленивый, а тут меньше букв вбивать.
Вот только master умирать не собирается. Если сейчас у нас есть возможность через конфиг поменять название по-умолчанию master на любое другое. То потом ничего принципиально не изменится — продолжим задавать своё любимое название как и раньше.
Да даже если писать инструменты: "всё должно делаться через одно место", если хэш считается git – и надо вызывать для этого git.

Master мёртв! Git 3.0 окончательно переведёт init на ветку main