LINUX.ORG.RU
ФорумTalks

в git скоро выпилят master

 


1

2

Там в рассылке SJW собрались и хотят переименовать бранч master, так как считают, что он напоминает о master/slave. То есть вроде как уже вовсю и решение принято.

Держу в курсе.

★★★★★
Ответ на: комментарий от Harald

Протесты услилили влияние SJW очень сильно, сейчас волной накроет. Радужные тоже туда примазались.

slapin ★★★★★
() автор топика
Ответ на: комментарий от fornlr

Это неприемлемо! Никто и ни что не может быть main! Это также как и master указывает на главенство. Как может одна ветка быть главнее другой? Это же унижение достоинства ментейнеров и разработчиков других веток. Плюс это как бы намекает, что в главной ветке сосредоточено всё что нужно, а это также несправедливо. Чем скажем experimental или какая-нибудь ветка с непротестированной фичей куже?

Предлагаю использовать просто слово branch, и соотвественно можно иметь сколько угодно branch с названием branch. Хотя и это неприемлемо, это значит что что-то от чего-то почкуется. Нет, ничего ни от чего, всё всегда было так.

ixrws ★★★
()
Последнее исправление: ixrws (всего исправлений: 1)

Тогда уж и git нужно переименовать, а то это ругательное слово может задеть чувства людей «с тонкой душевной организацией».

x-signal ★★
()

Конкретно на форках гитхаба master-ветка имхо сильно путает.

Есть upstream - вот он настоящий master. А во всех форках - зачем master? Там только фича-бранчи под конкретный фикс нужны. А при форке по умолчанию и master копируется. А обновлять его не обновляют, т.к. неактуально.

В локальной репе master - это копия upstream/master. А кто его в форке обновит? Специально пушить чтоб тоже почуствовать себя master? Обычно так не делают и он наечно протухает в состоянии первого форка.

Короче, настоящий master в каждом проекте - только 1. Все остальные - безнадёжно далеки от него.

GPFault ★★
()

бранч master, так как считают, что он напоминает о master/slave

Эээ а почему не о рубанке/стамеске?

next_time ★★★★★
()
Ответ на: комментарий от next_time

Я говорю очевидные вещи, но тут задача поменять что-нибудь общественно-значимое, не важно в какую сторону, и засветиться. Политика. Плюс круг возможностей SJW ограничен только бессмысленными и бесполезными действиями, поэтому им трудно. Они ж не могут пойти и организовать реальную помощь нуждающимся, или вообще сделать что-то материальное и осязаемое.

slapin ★★★★★
() автор топика
> I find this response not satisfactory:

  ... snip ...

"I can't breathe ... I can't breathe ..."

"Well, tell you what, what if we rename the initial default branch in
a distributed version control system for you?"

  *Now* do you understand how asinine all this sounds?

rday

Кого-то я чувствую очень скоро экскоммуницируют…

slapin ★★★★★
() автор топика

Нужен правильный CoC: «Мы толерантны ко всем, кроме тех, кто поднимает вопросы толерантности»

Специально чтоб тыкать в него посылаемых SJW, больше не для чего.

GPFault ★★
()
Последнее исправление: GPFault (всего исправлений: 1)

On Mon, May 04, 2020 at 07:20:33PM +0200, Simon Pieters wrote:

«master» is an offensive term, as it can be interpreted as being
slavery-origin terminology. See
https://en.wikipedia.org/wiki/Master/slave_(technology)#Terminology_concerns

Git doesn't use «master-slave» terminology — the «master» comes from the concept of having a «master» from which copies (branches) are made:

https://simple.wikipedia.org/wiki/Master_recording

The concept predates the music business and goes back to middle ages when a guild master would create a «master work» or «master piece» that the apprentices could use for study or for imitation.

https://en.wikipedia.org/wiki/Master_craftsman

So, while I wholeheartedly support using inclusive language, I think git is in the clear here.

Вот на этом должна была закончиться нормальная дискуссия. Хотя, кого я обманываю. Она даже не должна была начинаться...

nebularia ★★★
()
Ответ на: комментарий от Spoofing

Торвальдс вроде уже прогнулся, после той истории то ли с дочерью, то ли с сыном.

K50
()
Ответ на: комментарий от AlexVR

Да, Задорнов заиграл новыми красками. Земля пухом, конечно. Дядька всё понимал лучше нас.

K50
()
Ответ на: комментарий от GPFault

Это уже в Godot приняли, там сейчас лучше очень тщательно следить за языком, особенно если с молодежью разговариваешь. Сам не поймешь как станешь расистом и гомофобом и будешь по 10 предупреждений от модераторов получать, вообще не обсуждая ни политику, ни меньшинства. Потому что быть толерантным по букве не реально, потому что каждый решает сам, обижаться на тебя или нет, но виноват все равно ты. Кто-то обижается на opposite sex, кто-то на they, кто-то на he/she, кто-то по национальному/региональному признаку возбуждается, и ты всегда ходишь обгаженный, но стоит возразить и сразу налетают радужные модераторы с радужными девелоперами, и хором говорят как ты не прав.

CoC - штука, которая рождает неравенство и несправедливость, особенно заданная в такой форме. Это только для миллениалов - они чувствуют себя в такой среде общения комфортно.

slapin ★★★★★
() автор топика

напоминает о master/slave

Охренеть у них там долгожители.

Хотя припоминаю упоминание выпиленных относительно недавно «мастеров» из какого-то переиздания произведений Марка Твена.

grem ★★★★★
()
Ответ на: комментарий от GPFault

Мастер в форке нужен для синхронизации с апстримом и последующим созданием локальной ветки на его основе.

Можно и напрямую, но тогда неудобно создавать новые независимые ветки - создавать ветку на основе своей и удалять оттуда изменения, затем синхронизировать с апстримом.

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от grem

Можно и напрямую, но тогда неудобно создавать новые независимые ветки - создавать ветку на основе своей и удалять оттуда изменения, затем синхронизировать с апстримом.

Честно, не понял. Всегда создаю ветку в локаьном чекауте именно от мастера upstream, вношу в неё изменения, тестирую локально, потом пушу в свой форк и создаю MR. Как этот процесс можно упростить использую мастер в форке? (вопрос ни разу не стёб, у меня есть хорошее понимание git на низком уровне, но напрочь отсутствует понимание праивльного workflow на высоком уровне)

GPFault ★★
()
Ответ на: комментарий от fornlr

Почему не upstream? Вообще master – странный выбор названия для default-ветки, много кто переименовывает master.

EXL ★★★★★
()
Ответ на: комментарий от EXL

раз есть возможность переименования - разговора и не должно было быть.

deep-purple ★★★★★
()

ну зачем? ит не имеет никакого отношения ко всему этому, эх…

cetjs2 ★★★★★
()
  It's a lot, it's a lot, it's a lot, it's a lot
  It's a lot, it's a lot, it's a lot, like life
  There's a new game we like to play you see
  A game with added reality
  You treat me like a dog
  Get me down on my knees
  We call it master and servant
  We call it master and servant
  It's a lot like life
  This play between the sheets
  With you on top and me underneath
  Forget all about equality
  Let's play master and servant
  Let's play master and servant
  It's a lot like life and that's what's appealing
  If you despise that throwaway feeling
  From disposable fun
  Then this is the one
  Domination's the name of the game in bed or in life
  They're both just the same
  Except in one you're fulfilled at the end of the day
  Let's play master and servant
  Let's play master and servant
  Master and…

Depeche Mode - Master and Servant

YogSagot ★★☆
()
Последнее исправление: YogSagot (всего исправлений: 2)

я у мамы анархист и слово «system» оскорбляет меня до глубины души, прошу удалить проект «systemd».

Spoofing ★★★★★
()

Там в рассылке SJW собрались и хотят переименовать бранч master

Ничего «они» не хотят. Какой-то чудак решил потроллить, с чем успешно и справился, судя по количеству дерьма, улетевшего в его сторону.

С другой стороны, это уже не смешно становится. Наезды по таким надуманным причинам должны пресекаться на корню, иначе будет худо.

Korchevatel ★★★★★
()
Ответ на: комментарий от Korchevatel

Там как минимум 3 чувака и я не вижу дерьма в их сторону, серьезно против 1 человек вроде.

slapin ★★★★★
() автор топика
Ответ на: комментарий от slapin

я не вижу дерьма в их сторону

I find this response not satisfactory

Симон набрасывает известно что на вентилятор, требуя, чтобы это дело рассмотрели с особой тщательностью. Явный признак тролля, причём не особо тонкого.

Korchevatel ★★★★★
()

Америка должна покаяться за расизм. И не просто покаяться, а заплатить за это. Я считаю, что нужно учредить специальный фонд расового покаяния и отправлять туда каждый десятый commit из каждого master-brunch. Так победим.

ugoday ★★★★★
()
Ответ на: комментарий от Korchevatel

Сейчас у них там массированная борьба с ветряными мельницами. Они даже памятники, стоящие уже по 300 лет, сносят. Миллениалы не признают компромиссов. Поскольку это тренд, я уверен, что прогнутся. Там помимо Симона есть еще Браян, Хунио и Дон. Дон вообще самый адовый товарищ.

slapin ★★★★★
() автор топика
Ответ на: комментарий от ugoday

Но начали они не с того конца. Нужно было отправляться прямиком в Майкрософт. Гит используют? Расовый master-brunch есть? Извольте пожертвовать на домики для бездомных поросят.

ugoday ★★★★★
()
Ответ на: комментарий от slapin

define полезное. Для SjW активистов всё это очень даже полезно.

ugoday ★★★★★
()
Ответ на: комментарий от slapin

К сносу памятников претензий не имею: там крайне мутные истории времён Конфедерации, да и люди, которым эти памятники посвящены, и сами не святые.

А вот здесь уже даже не ветрянные мельницы, здесь уже война с Посейдоном.

Korchevatel ★★★★★
()
Ответ на: комментарий от te111011010

For the record: я считаю неправильным переименовывать master, так же и черные/белые списки.

К сожалению, придурки устраивающие вакханалию в комментах к подобным обсуждениям мешают вести дискуссию в рамках здравого смысла, и приводят к необходимости выбирать между двумя неадекватными лагерями: тех, кто хочет переименовать термин, и тех, кто пропагандирует бытовой расисм/нацизм, ксенофобию и прочие веселые вещи. Выбор в такой ситуации однозначен.

То есть для тех кто не понял: люди массово принимают Code of Conduct, переименования и прочие вещи не столько потому что полностью поддерживают тех, кто их предлагает, а потому что те, кто выступает против вызывают отвращение и оторопь до такой степени, что хочется от них отгородиться хоть чем-нибудь.

P.S. Все, кто считают саму дискуссию о выборе терминов не имеющей права на существование, могут проследовать в недавние треды по русификации гитлаб и поупражняться в переобувании на ходу.

alpha ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.