> Time for a bit of controversy.

OCaml outside Xen has moved to a different model of building based on dune 
which is fast, declarative and reliable. The OCaml xenstore is stagnating 
because nobody with OCaml experience wants to touch it anymore. It would be 
beneficial for the health of the OCaml xenstore to split it out such that it 
could be worked on independently. You might argue that Make is still 
appropriate for building OCaml projects but the OCaml community has moved 
through several build systems, starting from Make, and learned the hard way 
that this is not an easy problem. After years of more-or-less successful build 
system the consensus is that dune is right one and it has resulted in 
combination with the Opam package manager the ecosystem to flourish. 
Alternatively, it would be possible to move OCaml xenstore to dune within the 
Xen tree but it would create a dependency on it.

-- C

Reply via email to