Should of moved to jj smh (sarcasm obviously) but it is an interesting project! https://github.com/martinvonz/jj
Announcement
Collapse
No announcement yet.
Mozilla Firefox Development Finally Moving Entirely To Git
Collapse
X
-
Originally posted by bumblebritches57 View PostYou mean to tell me MICROSOFT WINDOWS ADOPTED GIT BEFORE FIREFOX
- Likes 8
Comment
-
Originally posted by bumblebritches57 View PostYou mean to tell me MICROSOFT WINDOWS ADOPTED GIT BEFORE FIREFOX
- Likes 7
Comment
-
Originally posted by orzel View PostIt's far easier. git is (probably, i hope for them) good for kernel development and Linus way of handling things. But for the rest of us, mercurial is a lot easier. They indeed arrived around the same time, for the same reason (Linus ditching bitkeeper).
Personally, I only really started with git, when it came up, around 2008 and I never had big issues with its usability. On the other hand, I found svn to be very complicated and also had my usability issues with hg, although I have to say that the latter I haven't used to such an extend that I would be certain on the judgement.
So it could also depend on where you start at. Are you used to svn-like semantics and concepts? Maybe then hg seems easier and simpler to you than git?
Have you started with git directly, then your experience might differ.
- Likes 12
Comment
-
Originally posted by bumblebritches57 View PostYou mean to tell me MICROSOFT WINDOWS ADOPTED GIT BEFORE FIREFOX
The hg->git transition doesn't provide significant improvements to developer workflow, it just standardizes on the "winning" system while reducing the load on admins.
I suppose Mozilians who prefer mercurial can still use https://wiki.mercurial-scm.org/HgGit
- Likes 5
Comment
-
Originally posted by Berniyh View PostSo it could also depend on where you start at. Are you used to svn-like semantics and concepts? Maybe then hg seems easier and simpler to you than git?
Have you started with git directly, then your experience might differ.
Does git have a lot of UX warts? Hell yeah... but I found Mercurial to be just as imposing with the added problem of needing to understand enough of its workings to set up the workflow git gave me by default.
Just because I jumped cold-turkey from daily-driving Windows as an experienced power-user to daily-driving Mandrakelinux 10.0 in the early 2000s and spent a month feeling like a long-tailed cat in a room full of rocking chairs until I grew confident that my dual-booting time had trained me to fix any problems that arose doesn't mean I wanted that experience with a customized VCS workflow.
- Likes 4
Comment
-
Originally posted by ssokolow View Post
I'd say it's more complex than that. I bounced off CVS, then went Subversion → Bazaar → Git and didn't find it particularly difficult to use the parts of git equivalent to what I was doing with Subversion and Bazaar.
Does git have a lot of UX warts? Hell yeah... but I found Mercurial to be just as imposing with the added problem of needing to understand enough of its workings to set up the workflow git gave me by default.
Basically I just wanted to point out that e.g. svn might not be that easy to use either, if you're used to something else. In the past, I often tried to use it and do certain things and quickly decided to give up and just import the damn thing with git-svn.
Which actually isn't always a nice thing to do, since it creates quite some load on the svn server, but in a way that's also their fault for not using a proper scm.
Thankfully, these days almost everything is git anyways or in many cases you can find good and verified git mirrors on github.
- Likes 1
Comment
-
Originally posted by Berniyh View PostSo it could also depend on where you start at. Are you used to svn-like semantics and concepts? Maybe then hg seems easier and simpler to you than git?
Have you started with git directly, then your experience might differ.
I really think git is complicated/cumbersome. Even after all those years, my help file for git is extremely long, and i keep on referring to it. My mercurial file is small, and i never open it. All of this while (alas!) using git a lot more than mercurial.
There are lot of rants on the net about git being complicated. It's been 18(?) years and new releases keep on mentionning "simplifiying", which kinda show that this is a recognized fact, more or less agreed even by the developers.
- Likes 7
Comment
Comment