Live data from Hacker News

Update to Git changes the default of init.defaultBranch to main

lore.kernel.org

201–210 of 271 posts

Re: Update to Git changes the default of init.defaultBranch to main

#201

Earlier quoted context omitted.

Oh really, where did you look it up? https://www.merriam-webster.com/dictionary/master

Pack it up, we need to rename the Masters degree to something else. Heh.

You mean the “main degree?”

Re: Update to Git changes the default of init.defaultBranch to main

#202

Earlier quoted context omitted.

> I think people on the left generally assumes too much of people I think it's perfectly legitimate to ask "what about the murderers, thiefs, rapists and criminal gangs? The obvious answer is that you need a police force. You can call it the flower-and-peace-corps if you want, but you need both enforcers and detectives to protect the population. If what you mean is "reform the police", then don't call to "abolish the…

No I mean abolish the police. > The obvious answer is that you need a police force Yes, you've been conditioned by society to assume that's the only answer to this. Again this is what I mean by people are uneducated about policing and state power.

I suppose I have been conditioned. What are the other answers? I'm not sure I'm familiar with what the options here are.

Re: Update to Git changes the default of init.defaultBranch to main

#203

Earlier quoted context omitted.

I dunno, I associate "trunk" very strongly with svn. My company's internal repos usually use "devel" as our default branch, but that's partly a convention inherited from the ROS ecosystem where the different main releases have a codename and fixes get patched between branches with names like jade-devel, kinetic-devel, lunar-devel, etc.

I hear trunk and think telephony. SVN was always odd in going with the tree metaphor, as trees never really grow back into themselves normally.

To be fair, branching in svn is kind of a one-way street. A functional merge and conflict resolution workflow was part of what won over a lot of us to git from it.

Re: Update to Git changes the default of init.defaultBranch to main

#204

I've long felt that "trunk" is a much better name than "master" or "main".

I dunno, I associate "trunk" very strongly with svn. My company's internal repos usually use "devel" as our default branch, but that's partly a convention inherited from the ROS ecosystem where the different main releases have a codename and fixes get patched between branches with names like jade-devel, kinetic-devel, lunar-devel, etc.

I don't like devel, because its usually coupled with git flow and stale release branches.

Re: Update to Git changes the default of init.defaultBranch to main

#205
post #163

Earlier quoted context omitted.

He said: > Whether this is intentionally "bad" holds no meaning whatsoever. His emphasis is on empathy for the people who are affected by the usage of certain terminology. If it's a trivial change we can make to accommodate them, why shouldn't we?

Because a line should be drawn somewhere. You use he in "He said", should you not be more careful about your gender assumptions? Are you sure they won't take offense?

1) I don't think a line has to be drawn somewhere. It's fine to evaluate on a case by case basis.

2) Even if I make a mistake, I think it's fine to apologize, say I didn't realize (and not repeat it with that person), and move on.

It doesn't have to cripple me into not being able to speak... we're all reasonable people.

Re: Update to Git changes the default of init.defaultBranch to main

#206
post #112

Earlier quoted context omitted.

That is not the point. The point is millions of man months of time an money are being spent doing something that has zero meaning. Changing master/slave on networking, ok. Changing master copy to main copy doesn't remotely help black lives or black pride or anything whatsoever. If all the time and effort doing this was actually spent on useful things to help black lives it would be 10000x more effective. Instead all…

It is meaningful in ways that are not measured in development time. There is a genuine effort to be less offensive regardless of how big of an impact it currently makes, or how meaningless individuals may believe it to be.

I think there is disagreement over whether "master record" is offensive, and frustration that time and energy are wasted arguing over it (as commenters here are doing).

Re: Update to Git changes the default of init.defaultBranch to main

#207
post #185
post #176

Earlier quoted context omitted.

I appreciate you taking the time to share your perspective. I think where we disagree is in characterizing making inclusive language changes as "political" and keeping the status quo as "non-political", when the status quo is demonstrably not working for a lot of people. Changing "master" to "main" is admittedly likely near the end of the list of what the tech industry needs to do to in that regard, but if we can't e…

> I think where we disagree is in characterizing making inclusive language changes as "political" and keeping the status quo as "non-political", when the status quo is demonstrably not working for a lot of people Sure, your perspective is valid too, I just tend to lean the other way. I tend to believe that it is impossible to please everyone and that we should not strive to unless it has clear, demonstrable value. >…

Is there any evidence that the submitter of the code did not want to make the change? It seems quite possible that the contributor wanted to make this change and volunteered their time. If that’s the case, the complexity of the change should not be relevant. The only complexity to consider is the downstream complexity. And besides, the change seems to be a one-liner plus find-and-replace in thousands of unit tests. Could probably have been done in a matter of minutes.

I am just speculating of course and maybe they were very unhappy to have to do this.

Re: Update to Git changes the default of init.defaultBranch to main

#209
post #44

If I say "you are the master of your own destiny", is that offensive, because the word "master" is always offensive? I think that "main branch" sounds fine, it makes as much sense as "master branch", but I'm irked that people are always caving to word policing. Like, we're just going to scratch a whole bunch of words from the dictionary because someone somewhere is offended? The other day, people at my workplace were…

Similarly, I have worked in places where the word "brainstorming" (as in, "a brainstorming session") was banned because of its apparent offensiveness towards those with epilepsy. The funny thing is, 93% of people with epilepsy do not find the term offensive. https://www.epilepsy.org.uk/press/facts/brainstorming-offens...

Do people have nothing better to do with their time than research and implement these policies?
Post reply on HN