Re:VCS based on categorical theory of patches (2017)
by alephnan on Wednesday April 11, 2018 @07:51PM
(#16816862)
Are there any endeavors to decouple VCS interface from the implementation? An analogy is LLVM, but for VCS, in terms of modularizing the architectural layers. It’s difficult justifying learning a new VCS when popular open source projects and employers select for particular systems. Surely there are tradeoffs, but enabling developers to use a familiar interface such as Git would reduce the friction of adoption, while still providing the benefits associated with a particular implementation that’s suited for the project.
[ Parent
| on HN ]
Re:VCS based on categorical theory of patches (2017)
by gnufx on Friday April 13, 2018 @11:26AM
(#16830858)
Probably not what you mean, but there's an alternative patch theory implementation as a Haskell library: http://liamoc.net/posts/2015-11-10-patch-theory.html