Loaded terms in free software
Loaded terms in free software
Posted Jun 17, 2020 17:26 UTC (Wed) by mathstuf (subscriber, #69389)In reply to: Loaded terms in free software by rbranco
Parent article: Loaded terms in free software
As the author of some Git tooling myself, going through and removing the assumption that a branch named "master" exists at all and, if it does, is the natural destination for all code, is a benefit anyways. Will I rename my repo branches? Depends on how much work that involves and what other contributors to the projects consider reasonable disruption. But I'll probably use whatever upstream default ends up being used. Either way, I'm glad that there will now exist a blessed way to ask what that is without asking the remote server what its `HEAD` branch name is (which is still canonical, but not being forced to consider network failures into your repo info query codepaths is always a benefit). Asking `refs/remotes/origin/HEAD` is OK, but there seems to be some difference in bare clones and it doesn't quite work flawlessly in my testing.
Now if only there were a way to query what the name of the default *remote* is existed…
Posted Jun 17, 2020 17:27 UTC (Wed)
by mathstuf (subscriber, #69389)
[Link]
For new projects. Renaming and migration to whatever any new default is would still be subject to disruption calculus.
Posted Jun 17, 2020 18:05 UTC (Wed)
by rbranco (subscriber, #129813)
[Link] (1 responses)
The discussion is already underway:
http://public-inbox.org/git/a34e4244-835e-976a-8fb4-7fc76...
Posted Jun 17, 2020 19:30 UTC (Wed)
by mathstuf (subscriber, #69389)
[Link]
Posted Jun 18, 2020 17:11 UTC (Thu)
by NAR (subscriber, #1313)
[Link] (2 responses)
Posted Jun 18, 2020 18:47 UTC (Thu)
by mathstuf (subscriber, #69389)
[Link]
And even here it is a name change (that I expect most should be able to reconcile with an old tutorial and a single difference when they try to replicate its steps), not something as fundamental as an installer or partition editor rewrite. Sure, there will be people who don't put 2+2 together for a default branch name change, but I feel they have a *long* road ahead of them anyways with Git in that case…
Posted Jun 18, 2020 18:55 UTC (Thu)
by Cyberax (✭ supporter ✭, #52523)
[Link]
Posted Jun 19, 2020 18:32 UTC (Fri)
by amarao (guest, #87073)
[Link] (3 responses)
May be here is the better place to ask.
My question: is there someone who have their ancestors been enslaved, who is offended by use of master/slave in technical documentation of source code. A simple "I'm offended" would be enough.
Insofar I never saw anyone saying this for themselves, only people with 'it may be offencive for someone else".
My grand grand dad was a krepostnoy in Russia. I'm not offended. Is there someone who is?
Posted Jun 22, 2020 9:45 UTC (Mon)
by LtWorf (subscriber, #124958)
[Link]
However of course I have no way of confirming they were actually who they said they were.
Posted Jun 25, 2020 19:30 UTC (Thu)
by jwarnica (subscriber, #27492)
[Link]
(I'll expand on my quip that as I wrote it, I changed "beefing up" to "improving". Its a idiom in common use, but changing it to something more accurate and less offensive cost me nothing.)
Posted Jul 1, 2020 5:09 UTC (Wed)
by anton.molyboha (guest, #62820)
[Link]
Posted Jun 21, 2020 11:02 UTC (Sun)
by nim-nim (subscriber, #34454)
[Link]
They will happily make Arian products in Nazi Germany, Jewish products in Israël, Latino products under Obama and Mexican-free products under Trump.
Don’t ask a commercial entity to take a political position (except on their own taxes).
Loaded terms in free software
Loaded terms in free software
Loaded terms in free software
Loaded terms in free software
Loaded terms in free software
Loaded terms in free software
Loaded terms in free software
Loaded terms in free software
Loaded terms in free software
Loaded terms in free software
Loaded terms in free software