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

Reply via email to