This is a follow up on https://issues.apache.org/jira/browse/ARROW-8451.
First thanks for your answer! It's true that I was also surprised to see all implementations of Arrow mixed up in a single repository! I was really considering the separation of the repositories as a mean to separate concerns. I am not 100% sure to understand how it would fragment the community but I think I get the point, even though I still believe that it is at the cost of extra complexity. As for the legal protection, I did not take that aspect into consideration, and I find it very interesting! What is the PMC exactly and why would Datafusion be more exposed in a separate repository?