3 ms·
There is a downside which is all aliases and snippets which assume `master` and no longer work (or work across repositories).
by depr 6y ago
There is a downside which is all aliases and snippets which assume `master` and no longer work (or work across repositories).
- detaro 6y agoAssuming a repo has not changed a default is kinda broken either way, so if this leads to more fixed software... (had quite a few annoying moments with repos that didn't use master as the main branch for whatever reason (e.g. having "develop" and release-specific branches)) and tools that insisted that had to be what I wanted)
- truculent 6y agoAt the risk of being too dismissive - that sounds like incipient tech debt coming due, rather than a new problem entirely (yes, the line between those things is blurred)
- mjw1007 6y agoWeb links can break too. A URL that could previously be used to retrieve the most recent version of a document may no longer do so. I've already read one bug report where two people were talking at cross-purposes for a considerable time because one of them was reading a stale version of a proposed standard for this reason. It's hardly the largest cause of «Cool URIs don't change»[1] violations out there, but it's enough to cause some real trouble. [1] https://www.w3.org/Provider/Style/URI https://www.w3.org/Provider/Style/URI