Thanks for the context, Chengxu. I was curious about the historical context and did some digging. I found that others have had similar questions and have asked on the repo via issues.
See - New home of the repository? https://github.com/JanKaul/iceberg-rust/issues/10 - Project status https://github.com/JanKaul/iceberg-rust/issues/11 - Relation to official iceberg-rust repo https://github.com/JanKaul/iceberg-rust/issues/19 - Please summarize relationship to another Rust implementation https://github.com/JanKaul/iceberg-rust/issues/33 I have reached out to the author privately and will start a discussion thread on the #rust Slack channel when appropriate. >From the community standpoint, it would be great to join both communities, unify the implementation efforts, and potentially avoid duplicate work. My original concern was the confusion between the official `iceberg` crate and the unofficial `iceberg-rust` crate on crates.io and the use of the "iceberg" trademark. Apache has specific policies regarding the use of its marks. See https://www.apache.org/foundation/marks/#principles specifically under the "What is the "confusing similarity" or "likelihood of confusion" test?" section. Best, Kevin Liu On Wed, Jun 4, 2025 at 4:52 PM Chengxu Bian <cbian...@gmail.com> wrote: > Just to add some context: as far as I know, the owner of the iceberg-rust > crate was involved in the early development of the project. I believe some > code was also ported from that repo in the early stages. I recall there > were some discussions on Slack back in 2023 around naming — both the repo > and the crate — and transferring ownership of the iceberg-rust crate was > one of the options that came up at the time. > > On Jun 4, 2025, at 6:18 PM, Kevin Liu <kevinjq...@apache.org> wrote: > > Great idea Denny! Personally, I'd like to see a unified effort on the rust > implementation for iceberg. > > I'll reach out to the author on Slack. Can you include you in the > conversation? Happy to include anyone else interested too. > > I'll update this thread again once we get some updates. > > Best, > Kevin Liu > > On Wed, Jun 4, 2025 at 3:07 PM Denny Lee <denny.g....@gmail.com> wrote: > >> Hey Kevin, >> >> Prior to PMC private mailing / ASF trademark, perhaps we can start a >> conversation with the iceberg-rust >> <https://github.com/JanKaul/iceberg-rust> crate folks? >> >> It looks like the project is active and perhaps we can discuss with them >> the goals to figure out the best way to leverage each others' work while >> also ensuring folks know the difference between projects (which may require >> renaming). I've had this happen to a number of other Rust and Python-based >> projects due to the excitement and faster code development cycles. >> >> WDYT? >> Denny >> >> >> On Wed, Jun 4, 2025 at 3:00 PM Kevin Liu <kevinjq...@apache.org> wrote: >> >>> Hi everyone, >>> >>> I was working on the iceberg-rust 0.5.1 release and noticed a few crates >>> on crates.io that seem to be unofficial implementations or releases of >>> iceberg-rust. >>> >>> For example, the official Apache iceberg-rust repo is published under >>> the ` <https://crates.io/crates/iceberg>iceberg` >>> <https://crates.io/crates/iceberg> crate. But there’s also a crate >>> called ` <https://crates.io/crates/iceberg-rust>iceberg-rust` >>> <https://crates.io/crates/iceberg-rust> that points to a different repo >>> outside the Apache org. >>> There are a few other crates following a similar pattern. >>> >>> I want to start this thread to raise awareness of the issue and figure >>> out the appropriate path for trademark usage. Let me know if I should >>> forward this to the PMC private mailing list and/or the apache trademark >>> email. >>> >>> Best, >>> Kevin Liu >>> >> >