I agree. Unless there is a benefit or compelling reason, renames are
generally not worth the unnecessary work.

On Fri, Mar 14, 2025 at 1:13 PM Hussein Awala <huss...@awala.fr> wrote:

> I agree with Russell that the spec should remain language-agnostic.
> However, for the Java client (and other integrations implemented in
> Java), +1 for moving them to a new repository. Alternatively, we could
> rename the current repository and relocate the spec to a new repository
> under the existing name.
> The ideal time for this work could be during the development of Iceberg v2.
>
>
>
> On Fri, Mar 14, 2025 at 8:52 PM Jean-Baptiste Onofré <j...@nanthrax.net>
> wrote:
>
>> OK, thanks guys for your feedback.
>>
>> It was a more "open question" to give more "consistency" (like other
>> projects did, Arrow, Parquet, etc). But definitely not strongly
>> required :)
>>
>> Let's skip this one for now.
>>
>> Regards
>> JB
>>
>> On Fri, Mar 14, 2025 at 7:29 PM Daniel Weeks <dwe...@apache.org> wrote:
>> >
>> > I'm not in favor of the rename at this point.
>> >
>> > This just seems unnecessary and since the java implementation is the
>> reference implementation I don't think there's real confusion caused by
>> leaving the repo as it is.
>> >
>> > I know this has been done in other projects like `parquet-mr` ->
>> `parquet-java`, but that was more due to the `mr` designation being
>> confusing and obsolete.
>> >
>> >
>> > On Fri, Mar 14, 2025 at 8:58 AM Russell Spitzer <
>> russell.spit...@gmail.com> wrote:
>> >>
>> >> I generally dislike renames unless we are going to get some tangible
>> benefit out of it. Consistency
>> >> is never something I really care that much about in repository names
>> since no one is really using
>> >> those on a daily basis and they aren't really used programmatically.
>> >>
>> >> If we did do this rename would we be breaking all old hyper links to
>> the repo? If so, I think I'd say I'm a -1. I also
>> >> find it more confusing in projects where this has happened and the
>> repository is retained for old
>> >> links but the README just says, go to XXXX instead.
>> >>
>> >> All that said, I think iceberg-java is the right name of the java impl
>> and the spec should probably be split
>> >> into another repo. But that's what I would have done with perfect
>> foresight before we got to the current state.
>> >>
>> >> So depending on the impact to existing links and references I'm
>> between a -1 and +0.
>> >>
>> >> Things that would convince me to be a +1
>> >>
>> >> Frequency of how often the single repository is confusing to folks,
>> and does this affect them on a daily basis?
>> >> Would we be able to route all requests to the old repository
>> automatically to the new one?
>> >> Would impacts on current developers be minimal? How many dev setups
>> need to be changed for this to work?
>> >>
>> >> On Fri, Mar 14, 2025 at 10:21 AM Jean-Baptiste Onofré <j...@nanthrax.net>
>> wrote:
>> >>>
>> >>> Hi folks,
>> >>>
>> >>> I know it's not an easy one, but I would like to start this
>> discussion :)
>> >>>
>> >>> We now have several repositories:
>> >>> - iceberg-cpp
>> >>> - iceberg-go
>> >>> - iceberg-python
>> >>> - iceberg-rust
>> >>>
>> >>> To be consistent, what about renaming iceberg to iceberg-java ?
>> >>>
>> >>> I know it's not only Java (it's also specs and site), but it would be
>> >>> clearer, especially for contributors and the community.
>> >>>
>> >>> Thoughts ?
>> >>>
>> >>> Regards
>> >>> JB
>>
>

Reply via email to