openinx commented on pull request #3684:
URL: https://github.com/apache/iceberg/pull/3684#issuecomment-988479357


   > in the future all service vendors will need 2 modules, that will add a lot 
of new modules to Iceberg. (although arguably we are already creating a ton of 
modules due to engine versioning)
   
   Introducing 2 modules for a vendor integration does not sounds like a bad 
thing for me. In fact we are deploying apache iceberg to maven repo for two 
kinds of people: 
   
   1. The first are developers,  they just choose to dependency a light-weight 
module to develop their own applications,  so we should make the dependency as 
light-weight as possible.
   2. The second are iceberg users.  They need a whole bundled jar to make the 
iceberg access work. As we know, we don't plan to add the integration jar whose 
size is greater than 1MB, then how to handle those integration work. The ideal 
way should be creating a separate bundled module for them.
   
   
   


-- 
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