Manyana: A Coherent Vision For The Future Of Version Control
ManyanaA Coherent Vision for the Future of Version ControlBram CohenMar 22, 20269ShareI’m releasing Manyana, a project which I believe presents a coherent vision for the future of version control — and a compelling case for building it.It’s based on the fundamentally sound approach of using CRDTs for version control, which is long overdue but hasn’t happened yet because of subtle UX issues. A CRDT merge always succeeds by definition, so there are no conflicts in the traditional sense — the key insight is that changes should be flagged as conflicting when they touch each other, giving you informative conflict presentation on top of a system which never actually fails. This project works that out.Better conflict presentationOne immediate benefit is much more informative conflict…