We have collected here some useful links to help you find out if Sapling SCM is good.
Check the traffic stats of Sapling SCM on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Sapling SCM on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Sapling SCM's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Sapling SCM on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Sapling SCM on Reddit. This can help you find out how popualr the product is and what people think about it.
Coming from a Meta background (not speaking on behalf of Meta): "package/dependency management" - Everything is checked into a monorepo, and built with [Buck2](https://buck2.build/). There's tooling to import/update packages, but no need to reinvent pip or other package managers. Btw, Buck2 is pretty awesome and supports a ton of languages beyond python, but hasn't gotten a ton of traction outside of Meta.... - Source: Hacker News / 23 days ago
Having worked at Google I have unfortunately been exposed to what is possible when in comes to version control systems. I have been looking for a git alternative that is just generally simpler, more ergonomic, and allows for things like stacked PRs while maintaining git compatibility, since everything is on github. I am uninterested in `you can do that in git with [insert esoteric commands]`. My main contenders... - Source: Hacker News / 6 months ago
We at Meta use Sapling [1], which is open source. Using EdenFS is what makes it super fast at scale. https://sapling-scm.com/ https://engineering.fb.com/2023/06/27/developer-tools/meta-developer-tools-open-source/. - Source: Hacker News / 8 months ago
People might be more interested in the public version of Sapling https://sapling-scm.com/ rather than a blog post from 2022. - Source: Hacker News / 9 months ago
Sapling is a source Code Management System releases by meta https://sapling-scm.com. - Source: Hacker News / over 1 year ago
Lots to digest here! I have been keeping an eye on Pijul so it is cool to see some of its features implemented in jj. Sapling[0], similarly, is a new VCS tool out there which can work with a git repo. It also has anonymous branches, no staging area, supports stacked commits and can track the history of a commit over time. I've been using a similar workflow to the article's author: git with a UI to handle commits... - Source: Hacker News / over 1 year ago
Yep both extended it and have versions that can work against GitHub/git servers. Sapling scm from meta has I think the best cli and VS code UX https://sapling-scm.com/ jj from google is also mercurial derived with very similar cli features like histedit and has support for deferring conflict resolution https://github.com/martinvonz/jj. - Source: Hacker News / over 1 year ago
Fossil by sqlite think so as does Sapling by Facebook https://sapling-scm.com. - Source: Hacker News / over 1 year ago
Yup! In fact Meta’s implementation is open sourced as Sapling SCM and includes both Mercurial and Git support[1]. Internally the main repository use Mercurial although I believe a few legacy projects still use git. [1] https://sapling-scm.com/. - Source: Hacker News / over 1 year ago
If you want something you can use with existing git repos, there's also https://github.com/martinvonz/jj. - Source: Hacker News / over 1 year ago
We don't use git, we use heavily forked Mercurial https://sapling-scm.com/. Source: about 2 years ago
Https://sapling-scm.com/ just got open sourced by Meta. Source: about 2 years ago
Anyway, it's open source now. They called it Sapling. I understand your skepticism, I was skeptical too. Give it a serious try though. It really is better than git, just not as popular. Source: over 2 years ago
I work for the company that publishes https://sapling-scm.com. stacked changes are wonderful, the nicest workflow Ive ever used. I commit constantly, and the trail of small, interactive, and fully testable changes makes it so my coworkers can see, not just my change, but the process I went through to get there. They can even add feedback on specific lines in intermediate changes. Source: over 2 years ago
Https://github.com/martinvonz/jj are good steps in this direction! - Source: Hacker News / over 2 years ago
Sapling has basically combined Mercurial’s UI/UX, and added several more nice features on top, and added Git as a backend (ie, you can use sapling to seamlessly contribute to git projects) - https://sapling-scm.com/. - Source: Hacker News / over 2 years ago
Meta has https://sapling-scm.com/ Google's uses Piper which is not public. - Source: Hacker News / over 2 years ago
Do you know an article comparing Sapling SCM to other products?
Suggest a link to a post with product alternatives.
Is Sapling SCM good? This is an informative page that will help you find out. Moreover, you can review and discuss Sapling SCM here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.