TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Firefox Development Is Moving from Mercurial to Git

223 pointsby l0b0over 1 year ago

13 comments

mark_undoioover 1 year ago
Sad to see another Mercurial holdout switch to Git.<p>The latter is ahead in network effects in a massive way - but I always preferred Mercurial. I&#x27;d have used it more but - network effects! - used git because of the projects I was working on.<p>The main thing was that the mental model of Mercurial fit in my head and the CLI was predictable and regular, whilst the tool still scaled to large codebases.<p>I find Git wants me to think about its implementation details and internal terminology at unpredictable moments during use. It still gets the job done but it feels like doing random CAPTCHAs in the midst of my work.
评论 #38161900 未加载
评论 #38160773 未加载
评论 #38160934 未加载
评论 #38161312 未加载
评论 #38160774 未加载
评论 #38163655 未加载
评论 #38179826 未加载
评论 #38160762 未加载
评论 #38161541 未加载
cryptosover 1 year ago
<p><pre><code> - We will continue to use Bugzilla, moz-phab, Phabricator, and Lando - Although we&#x27;ll be hosting the repository on GitHub, our contribution workflow will remain unchanged and we will not be accepting Pull Requests at this time - We&#x27;re still working through the planning stages, but we&#x27;re expecting at least six months before the migration begins </code></pre> I understand that this could make sense as a first step, but I guess they could profit if they would go all-in with GitHub and use the tools it offers. Phabricator (<a href="https:&#x2F;&#x2F;www.phacility.com&#x2F;phabricator&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.phacility.com&#x2F;phabricator&#x2F;</a>) is even deprecated! And who likes to file bugs in Bugzilla?<p>As sad as it is, I see Firefox losing ground even on the developer side.
评论 #38160569 未加载
评论 #38160660 未加载
评论 #38160526 未加载
评论 #38160453 未加载
评论 #38160651 未加载
评论 #38160821 未加载
评论 #38160503 未加载
评论 #38160832 未加载
评论 #38161228 未加载
评论 #38160495 未加载
psunavy03over 1 year ago
Honest non-snarky question . . . with Git becoming an industry standard, what is the case for using Mercurial? I&#x27;m asking because I&#x27;ve never used it or heard of anyone other than Meta doing so.
评论 #38173151 未加载
评论 #38173145 未加载
评论 #38173136 未加载
lifeisstillgoodover 1 year ago
The exact Bugzilla &#x2F; phab &#x2F; Haskel style text files shoukd not matter - i mean it&#x27;s all just tickets. what matters is the level of integration code written by devs to make their lives easier. That&#x27;s what means it&#x27;s hard to move.<p>it almost feels like there should be some intermediate target language - like the syntax server that syntax highlighters target (forget the name)<p>not aure <i>how</i> but it feels doable
Dalewynover 1 year ago
I&#x27;ve been ranting in comments about clickbait headlines in recent days, so I&#x27;m going to take this moment to say that this kind of headline is absolutely perfect.<p>It&#x27;s not vague, I immediately know what the article is talking about. I can accurately judge whether I am interested in further reading just from a passing glance.<p>This is how headlines should be written.
charcircuitover 1 year ago
Why not remove git and focus on mercurial if there are not enough resources to support both?<p>Choosing git not only means they need to do a lot of work migrating from mercurial to git, but git is arguably a worse SCM than mercurial, or at the very least not an order of magnitude better to justify a switch.
评论 #38186005 未加载
评论 #38173167 未加载
mgdover 1 year ago
Is there a reason why they used Mercurial as opposed to git? Did it provide some benefit?
评论 #38160279 未加载
评论 #38160404 未加载
评论 #38160259 未加载
评论 #38160928 未加载
评论 #38160321 未加载
评论 #38160263 未加载
评论 #38160229 未加载
评论 #38168935 未加载
评论 #38160308 未加载
评论 #38160297 未加载
评论 #38160471 未加载
评论 #38160437 未加载
kelnosover 1 year ago
Shame they&#x27;re going to host it on GitHub, though, rather than self-hosting. I get that the network effects of GitHub will make it easier for potential contributors to get started, but... ugh, just sucks to see a successful open source project moving to a proprietary platform for their hosting.
评论 #38160520 未加载
评论 #38161217 未加载
评论 #38160418 未加载
akmittalover 1 year ago
Git has become de facto standard and with github&#x27;s popularity most open source projects are loosing potential contributors.
评论 #38160283 未加载
评论 #38160257 未加载
评论 #38160431 未加载
snvzzover 1 year ago
About time.
评论 #38161226 未加载
SuperNinKenDoover 1 year ago
Anybody got a link that explains why?
评论 #38160275 未加载
评论 #38160288 未加载
SoftTalkerover 1 year ago
Risky to depend on a major competitor for your source code repository hosting?
评论 #38173099 未加载
评论 #38173107 未加载
WesolyKubeczekover 1 year ago
&gt; a significant burden on teams which are already stretched thin in parts<p>Just saying that an insignificant reduction of the C-suite&#x27;s cushy bonuses and perks could very likely enable hiring quite a few smart people to reduce the burden on teams.<p>If you try to bring the Foundation vs Corporation argument, I&#x27;ll say outright that this division is pretty much an exercise in creative bookkeeping invented not in the least to circumvent tax agencies and enable the top people to harvest top money while it lasts, while the line workers are being stretched thin.