On 1/24/25 3:09 PM, PIERRE AUGIER wrote:
PS2: For mainstream open-source usage, the main issue of Mercurial is not Python or 
performance (also because a lot of efforts has been spent on that). The main problem is 
that Mercurial is not natively Git/Github compatible, in contrast with jj. And that even 
with hg-git, the UX is not that good, both in terms of memory (2 local repos) and overall 
in terms of incompatibility with modern Mercurial workflow involving topics, evolve and 
absorb. Getting modern Mercurial natively compatible with Git servers would be a game 
changer, even if it is only for the "simple" things without collaborative 
history edition (which is of course incompatible with a Git server). IMHO, it should 
become a priority if Mercurial wants to regain popularity and increase its user base.

For NetBSD use, I had to recently look at providing the reverse. Providing low-effort access for git users to a native Mercurial repo. Once I have time again, I'll look at providing some actual documentation for this bidirectional bridge.

Joerg
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@lists.mercurial-scm.org
https://lists.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to