←back to thread

392 points mfiguiere | 1 comments | | HN request time: 0.208s | source
Show context
rektide ◴[] No.35470896[source]
I was reading on & on, going, yeah sounds great, but when are you going to mention that it runs on Mercurial, which just puts such massive distance between FB & the rest of the planet?

They do mention that it supports virtual file systems through Sapling, which now encompasses their long known EdenFS. I'd like to know more but right off the bat Sapling says it is:

> Sapling SCM is a cross-platform, highly scalable, Git-compatible source control system.

Git compatible eh? Thats a lot less foreboding. (It is however a total abstraction over git with it's own distinct cli tools.)

I hope there are some good up to date resources on Sapling/EdenFS. I have heard some really interesting things about code kind of auto getting shipped up to the mothership & built/linted proactively, it just at commit points, which always sounded neat, and there seem to be some neat transparent thin checkout capabilities here.

https://github.com/facebook/sapling

replies(2): >>35470922 #>>35471113 #
1. krallin ◴[] No.35471113[source]
(engineer working on Buck2 here)

Buck2 is actually used internally with Git repositories, so using Sapling / hg is definitely not a requirement