git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Announcing git-cinnabar 0.1.0 (Was: Announcing a new (prototype) git-remote-hg tool)

From
Mike Hommey <mh@glandium.org>
Date
Feb 11, 2015, 09:32 UTC
Message-ID
<20150211093209.GA21128@glandium.org>
In-Reply-To
<20141205205335.GA28935@glandium.org>
Hi,

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.

What does that have to do with git?
Hint: mercury.

Git-cinnabar is a git remote helper to interact with mercurial repositories. It allows to clone, pull and push from/to mercurial remote repositories, using git.

If you've already seen the original thread this message is spawned from, this is the same tool, with a new name, and two months worth of additional work and testing.

Where git-cinnabar stands out compared to other similar tools 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 http://hg.mozilla.org/mozilla-central than the git-remote-hg tool that used to be shipped in contrib/.

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.

Code on https://github.com/glandium/git-cinnabar
Cheers,
Mike
Previous: Philip Oakley
Message 9 of 9 in “Announcing a new (prototype) git-remote-hg tool”
  1. Mike HommeyDec 5, 2014
  2. Jonathan NiederDec 5, 2014
  3. Jeff KingDec 5, 2014
  4. Jonathan NiederDec 5, 2014
  5. Mike HommeyDec 5, 2014
  6. Jeff KingDec 6, 2014
  7. Mike HommeyDec 5, 2014
  8. Philip OakleyDec 5, 2014
  9. Announcing git-cinnabar 0.1.0 (Was: Announcing a new (prototype) git-remote-hg tool)Mike Hommey, Feb 11, 2015

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.