I have created a draft PR[1], feel free to comment.

[1] https://github.com/apache/incubator-graphar/pull/469

On 2024/04/29 02:31:42 Weibin Zeng wrote:
> Thanks for the comments.  What I want to implement is something like 
> apache-arrow-java[1], a apache-java-root for all the java module management. 
> I would draft a POC pr and we can have more discussion base on the pr.
> 
> [1] https://github.com/apache/arrow/blob/main/java/pom.xml
> 
> On 2024/04/28 13:35:14 Zhe Wang wrote:
> > I agree with this proposal. 
> > Besides, I suggest to naming "graphar-java" to "grphar-java-jni" or 
> > "graphar-jni"
> > 
> > On 2024/04/28 11:52:03 "weibin.zen" wrote:
> > > 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
> > > 
> > > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@graphar.apache.org
> > For additional commands, e-mail: dev-h...@graphar.apache.org
> > 
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@graphar.apache.org
> For additional commands, e-mail: dev-h...@graphar.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@graphar.apache.org
For additional commands, e-mail: dev-h...@graphar.apache.org

Reply via email to