I’ve noticed a lot of interest in monorepo-type version control and CI systems lately. Git doesn’t seem to be a good solution to this problem, but it does have a lot of momentum as the standard. If a better version control system existed, what would be necessary features to switch? What would be the technical and social challenges to switch in your organization?