This is great to hear, thanks for helping arrange this! +1 to having this tool in Polaris and +1 inviting one of the original main contributors of the code.
I don't feel too strongly about separate repo vs additional module, since I could see pros/cons of either approach. Would be a bit cleaner to manage in a separate repo, but having in the same repo might improve discoverability, optionally incorporating certain end-to-end test flows that might make use of the tool, and maybe open-api and library dependencies would be easier to iterate on before if the interfaces are still evolving. So I would slightly lean towards module in the same Polaris repo, but I can be convinced otherwise. On Tue, Feb 11, 2025 at 10:46 AM Jean-Baptiste Onofré <j...@nanthrax.net> wrote: > Hi folks, > > As discussed with some of you, we would like to propose donating the > Nessie Iceberg Catalog migrator tool > (https://github.com/projectnessie/iceberg-catalog-migrator) to Apache > Polaris. > > A SGA has been already signed in case we accept the donation. > > In terms of donation, I propose the following: > - the iceberg-catalog-migration can land in a separate Polaris repo > (as it is today for Nessie): > https://github.com/apache/polaris-catalog-migration or land as a > module in polaris repo directly > - we need to prepare the donation by changing the package names, etc > - I would suggest to consider inviting one of the main contributor of > Catalog Migrator (ajantha-bhat) as Polaris committer > > WDYT ? Do we accept the iceberg-catalog-migrator tool in Polaris (we > can do a formal vote if we don't have obvious consensus) ? > > Regards > JB >