A Versatile OCaml Library for Git Interaction - Seeking Community Feedback

I’ve recently pushed updates to the vcs public repo with most of the contents of my early draft. For those interested in early experimentation, I’ve created a release on my custom opam-repository.

The interface is still very a work in progress, but you can already see how the pieces fit together. In particular, the provider component, which is crucial for the dynamic dispatch implementation of vcs, is now available on opam. The vcs project serves as a good real-world example of the capabilities this provides.

Please feel free to open issues on GitHub with general feedback, requests, or to start a discussion.

@kopecs, I don’t have a precise timeline for an initial publication on opam yet. I’ve created this milestone if you’d like to follow the progress or leave a comment. Thank you for your interest!

@paurkedal: Your setup has been a great source of inspiration for me, and I’ve found it incredibly helpful. Thank you so much!

@samoht: I chose the approach that felt most comfortable for this particular project, but I greatly appreciate your input. I’ll definitely keep your suggestions in mind for future projects. Thanks!