On Thu, 30 Oct 2014, Gregory Szorc wrote: Hey ho,
Let me give you my views on this as a relative newcomer in the source tree. I started at Mozilla early 2014 and as an old open source contributor to and maintainer of dozens of projects for many years I am deeply accustomed to using git and the all the ways of using git. Not so much using hg.
When I joined Mozilla I was determined to use and learn hg as it is the native tool of choice and I really gave it a good couple of months of hard effort trying to get into it. The amount of commands that are confusingly similarly named but still don't work the same way and vice versa finally drove me over the edge, and after I was introduced to Hurley's lovely scripts for easily pushing to try directly from git etc (using the indrection over a local hg tree), I was *SO* relieved that I could switch over to use the git mirror, use git all day long and still interact perfectly fine with my fellow colleagues. My productivity increase a great deal then and I've been using git only ever since.
I use the github gecko-dev mirror. I pull/fetch from there, I push to try usingt Hurley's scripts and I submit patches to bugzilla using git format-patch. I can do my daily work pretending we're all git. And I like it.
-- / daniel.haxx.se _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform