Hi all, I would like to propose that we can add a aggregator POM for java library and spark library. Since we have decided to implement the meta-info related code as a independent module(John is working on it) and Java, Spark library would depend on it directly[1].
Adding a aggregator POM would make the graphar-java and graphar-spark become a multi-module project and easy to manage the dependency. Adding a aggregator POM does't not break the building process of each sub project, they still can be build independently. we can put the aggregator pom in the root directory and looks like: root/ |-- graphar-info/ | | -- src/ | | --pom.xml | |-- graphar-java/ | |-- src/ | |-- pom.xml | |-- graphar-spark/ | | -- datasource31/ | | -- datasource32/ | | -- common/ | | -- pom.xml | |__ pom.xml (aggregator pom) [1] https://github.com/apache/incubator-graphar/discussions/379 Best weibin.zen
