zhztheplayer opened a new issue, #8208:
URL: https://github.com/apache/incubator-gluten/issues/8208

   ### Description
   
   So far our way to organize Maven source folders for iceberg / hudi / delta 
is not optimal and not aligned among different Maven moduels.
   
   Will propose the following changes:
   
   1. To make it optimal:
   For example, we now have `backends-clickhouse/src/main/delta-20` for placing 
source files of `delta-20`. This will brings issues when we want to distinguish 
between Scala and Java source files of `delta-20`. Also, we are still lack of a 
way to place resource files for delta-20
   One of the promising solutions will be to pull up `delta-20` folder to 
`backends-clickhouse/src-delta-20` so that the folder could have its own tree 
structure as if it's a normal source folder, similar to `src`.
   
   2. To make it aligned among modules:
   We'd remove the relevant settings from submodules and pull up the settings 
to root `pom.xml`. This way a new module doesn't have to add similar settings 
by its own.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to