An outsider’s perspective on Scion and Mononoke

Recently, Anthropic wrote a blog post about their new centralized version control system Scion. As someone working on the Source Control team at Databricks, where we have a huge monorepo and are exploring different options, I figured it might be useful to share my perspective here.

(Obligatory disclaimer: This post represents my own views, not my employer’s.)

I recommend reading Anthropic’s post before continuing to read this one. You may also want to pre-read Rain Paharia’s Anthropic’s Scion is heavily inspired by Mononoke and the follow-up More on Anthropic’s Scion ripping off Mononoke.

My history with version control

Before we get into the weeds, it might be helpful to you to know where I’m coming from. If you’re not interested in this, you can jump to the Technical Commentary section.