Hi, Currently I see that Iceberg shades <https://github.com/apache/iceberg/blob/master/build.gradle#L894> a bunch of libraries and does not offer(please correct me in case I am mistaken here) any releases that does not shade these libraries.
For some integrations (Avro, ORC, Parquet) I was wondering if we would be open to the idea of supporting both a shaded version and an unshaded version. The unshaded version will allow us to deal with bug fixes and compatible improvements without necessitating an Iceberg build. It is understood that this will come with potential challenges of an incompatible release that has not been whetted through the Iceberg release process. We like to propose both a shaded and unshaded release of Iceberg to offer choice and wanted to hear from the community on this. Please share your thoughts. Thanks, Pavan