4 ms·
Any chance you can support Mercurial? There was a highly voted issue that I saw sometime back.
by infocollector 11y ago
Any chance you can support Mercurial? There was a highly voted issue that I saw sometime back.
- e12e 11y agoGitlab might have the resources to properly support multiple vcs' - but even though I personally prefer mercurial (ui, reasonable large-file support) - I'm not sure it would be a good idea. Trac (trac.edgewall.org) did a lot of feature-experimentation -- and I think one take-away is that being an effective workflow support tool and supporting (even subtly) different back-ends with accompanying different best-practices/patterns (eg: git sub modules) is hard. I'd be happy to be proven wrong.
- marcinkuzminski 11y agoIf you're looking for Mercurial try out RhodeCode, it support all the Mercurial specific workflows like phases etc. RhodeCode actually supports Git, Mercurial, and Subversion.
- infocollector 11y agoIs Rhodecode completely open source like Kallithea?
- sytse 11y agoConsider reading http://ebb.org/bkuhn/blog/2014/07/15/why-kallithea.html http://ebb.org/bkuhn/blog/2014/07/15/why-kallithea.html for more background.
- marcinkuzminski 11y agoNo, Kallithea is an fork of older code base of RhodeCode. RhodeCode source code is not open, but it's free up to 25 users There's a big difference between Kallithea and RhodeCode. Kallithea development is stale, and there's not a lot of things going on in this project. RhodeCode is adding new features constantly, and the project is really active.
- sytse 11y agoWe'll not support Mercurial, this would be an additional layer of indirection and limit us to features that are supported in both Git and Mercurial.
- infocollector 11y agoMaybe just support hg-git? All someone has to do is write some tests for Gitlab, and then you are all set?
- sytse 11y agoInteresting, feel free to make a detailed technical feature proposal on https://gitlab.com/gitlab-org/gitlab-ce/issues https://gitlab.com/gitlab-org/gitlab-ce/issues and mention me.
- bronson 11y agohg-git already works with gitlab, doesn't it?
- infocollector 11y agoI was having problems even cloning using hg-git + ssh.
- marcinkuzminski 11y agoThere's no real limitations on making the two VC system compatible, that's why RhodeCode has same functionality for both Git and Mercurial, without making tradeoffs, that's why systems like hg-git could also work out quite well.