{"id":3502,"date":"2015-02-11T08:51:46","date_gmt":"2015-02-11T07:51:46","guid":{"rendered":"http:\/\/glandium.org\/blog\/?p=3502"},"modified":"2015-02-11T08:51:46","modified_gmt":"2015-02-11T07:51:46","slug":"announcing-git-cinnabar-0-1-0-2","status":"publish","type":"post","link":"https:\/\/glandium.org\/blog\/?p=3502","title":{"rendered":"Announcing git-cinnabar 0.1.0"},"content":{"rendered":"<p>As you may or may not know, I have been <a href=\"\/blog\/?p=3382\">working on this project<\/a> for quite some time, but actually really started the <a href=\"\/blog\/?p=3393\">most critical<\/a> <a href=\"\/blog\/?p=3405\">parts<\/a> a couple months ago. After having <a href=\"\/blog\/?p=3497\">looked for (and chosen) a new name<\/a> for what was a prototype project, it's now time for a very first release.<\/p>\n<p>So what is this all about?<\/p>\n<p>Cinnabar is the common natural form in which mercury can be found on Earth. It contains mercury sulfide and its powder is used to make the vermillion pigment.<\/p>\n<p>What does that have to do with <a href=\"http:\/\/git-scm.com\/\">git<\/a>?<\/p>\n<p>Hint: mercury.<\/p>\n<p>Git-cinnabar is a git remote helper (you can think of that as a plugin) to interact with mercurial repositories. It allows to clone, pull and push from\/to mercurial remote repositories, using git.<\/p>\n<p>Numerous such tools already exist. Where git-cinnabar stands out is that it doesn't use a local mercurial clone under the hood (unlike all the existing other such tools), and is close to an order of magnitude faster to clone a repository like <a href=\"http:\/\/hg.mozilla.org\/mozilla-central\">mozilla-central<\/a> than the <a href=\"https:\/\/github.com\/felipec\/git-remote-hg\">git-remote-hg<\/a> that used to be shipped as a contrib to git.<\/p>\n<p>I won't claim it is exempt of problems and limitations, which is why it's not a 1.0. I'm however confident enough with its state to make the first \"official\" release.<\/p>\n<p><a href=\"https:\/\/github.com\/glandium\/git-cinnabar\">Get it on github<\/a>.<\/p>\n<p>If you've been using the prototype, you can actually continue to use that clone and update it. Github conveniently keeps things working after a rename. You can update the remote url if you feel like it, though.<\/p>\n<p>If you are a Gecko developer, you can take a look at <a href=\"\/blog\/?page_id=3438\">a possible workflow<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As you may or may not know, I have been working on this project for quite some time, but actually really started the most critical parts a couple months ago. After having looked for (and chosen) a new name for what was a prototype project, it&#8217;s now time for a very first release. So what [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29,25],"tags":[23],"class_list":["post-3502","post","type-post","status-publish","format-standard","hentry","category-cinnabar","category-planet-mozilla","tag-en"],"_links":{"self":[{"href":"https:\/\/glandium.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/glandium.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/glandium.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/glandium.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/glandium.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3502"}],"version-history":[{"count":3,"href":"https:\/\/glandium.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3502\/revisions"}],"predecessor-version":[{"id":3506,"href":"https:\/\/glandium.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3502\/revisions\/3506"}],"wp:attachment":[{"href":"https:\/\/glandium.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/glandium.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/glandium.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}