Comment by KaiserPro
7 hours ago
Name changes are controversial. Nothing gets nerds going more than changing a project name so companies work better with OSS.
7 hours ago
Name changes are controversial. Nothing gets nerds going more than changing a project name so companies work better with OSS.
Yes, I know, but that all just underscores what I said about it being emotional. Logically it's not only Wacom but for any tablet. It would do better with a new name as other competitors would help. But the emotional resistance to changing the name keeps those logical improvements form happening.
Second hardest thing in CS besides cache invalidation and off by one errors....
Don't concurrency. forget about
True nerds name things properly in the first place. The liberal use of -wacom throughout project names and repositories is a consequence of the Wacom itch being scratched - and then that scratch becoming the base upon which Wacoms' competitors can participate. A true nerd would've skipped including the brand in a directory name, in the first place .. I bet these drivers started off being written by graphics designers, not nerds.
Yet name changes happen easily when legally forced. Wireshark, MariaDB, and LibreOffice.
So, um, the phrase "legally forced" really does not go with "happened easily".
Ignoring what "legally" forced entails, and just focusing on the mechanics of renaming stuff: Even if your code base can be updated with a simple "s/old/new/" regex (and, IME, this never, ever works as well as you thought it would, and always creates a long tail of manual grepping and editing), you still have to fix the docs, deal with breaking API changes, support multiple versions, provide upgrade paths, deal with confused users, etc. etc. etc.
And, um, confusingly, the examples you cite are actually even more complicated and work-intensive than what is being talked about in this article, because they also require URL / domain name updates, legal document changes, regulatory filings, etc. etc.
TLDR: the contention that "name changes happen easily" is not an accurate description of the situations you are citing.
just change the name to mocaW
main vs master
The issue has always been with the reasons invoked to make the change
Otherwise it would have been smoother
You didn't hear the foaming at the mouth shouting to rename master recordings, master documents, or dub over The Master from Dr. Who.
Considering how much effort we had to out into fixing pipelines because of hardcoded scripts, and the lack of good reason to do it its no surprise that it was scoffed at. White keyboard warriors needed to make a change, but couldn't do anything meaningful as it would require actually doing something.
At least this change makes sense.
3 replies →
personally my default branch is called dominatrix, just to annoy the kind of person who argues about master
Do you call all your subsidiary branches “paypigs”?
mainster
ugh, half the repos at work use main and half use master. Such a pain.
[flagged]
5 replies →