3 ms·
It’s nice to see another option for mercurial. Heptapod will definitely help given an integrated CI/CD. In my startup everything is mercurial. It’s miles ahead
by dragonsh 6y ago
It’s nice to see another option for mercurial. Heptapod will definitely help given an integrated CI/CD.
In my startup everything is mercurial. It’s miles ahead of git when it comes to user interface and experience with conceptual integrity.
Git is popular due to GitHub, for us we use self-hosted kallithea-scm [1] to provide workflow with pull request and review similar to GitHub. So far didn’t see the need to change, it’s just that we need to build our own small extension to integrate with CI/CD (here also buildbot [2] is quite nice). Another open source is sourcehut [3].
[1] https://kallithea-scm.org/ https://kallithea-scm.org/
[2] https://buildbot.net/ https://buildbot.net/
[3] https://hg.sr.ht https://hg.sr.ht
- sjellis 6y agoSourcehut is a really well-engineered and well-run project. The architecture is SCM-independent, so Mercurial is not disadvantaged. The lead developer goes out of his way to support less-popular systems, such as *BSDs and Mercurial, so if you work with more niche technologies, you may find Sourcehut a good home for your projects.
- beagle3 6y agoSourcehut is indeed well engineered and well run, and also very opinionated - which is actually great for most people. However, if the opinions disagree with you -- e.g., if you need your builds to run on Windows, you ARE disadvantaged. Which is not a bad thing - I wholly support Drew's machine and opinions - but that's one of the reason I can't promote it at $MY_DAY_JOB, where I can't drop the Windows requirement.