>
> And even if we make an exception,
> we usually have a deprecation period of at least 1 year, so removing the
> tool in 4.0 seems to be something we cannot do?


That is a good question, and I have had a similar question before.

Deprecating it in 3.9 should be fine, so the problem is "can we remove it
from 4.0"?

1) "we usually have a deprecation period of at least 1 year" this was what
I believed before.
2) However, it seems another rule is "we don't introduce breaking changes
in minor releases."

If the above conditions have to be satisfied, I guess the version we can
remove those deprecated stuff is 5.0.0 :)

Also, there is another KIP trying to deprecate something in 3.8 and then
remove it in 4.0. (
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=303794933)

Maybe it is a good time to have a discussion about the deprecation cycle.

Personally, the second rule is easy to follow, but the side effect is
that the "deprecation cycle" is not fixed (for example, one year).

Best,
Chia-Ping

Matthias J. Sax <mj...@apache.org> 於 2024年7月8日 週一 上午9:37寫道:

> Hi,
>
> If I understand correctly, instead of maintaining the tool further (via
> KIP-752) we want to deprecate the tool?
>
> This is fine, but it seem the KIP deadline for 3.9 passed, so we cannot
> deprecate it in 3.9, but only in 4.0? And even if we make an exception,
> we usually have a deprecation period of at least 1 year, so removing the
> tool in 4.0 seems to be something we cannot do?
>
>
> -Matthias
>
> On 7/7/24 6:57 AM, Chia-Ping Tsai wrote:
> > +1
> >
> > thanks Dongjin to start this discussion
> >
> > On 2024/07/07 12:58:45 Dongjin Lee wrote:
> >> Hello Kafka dev,
> >>
> >> I hope to start the discussion of KIP-1067: Remove
> ReplicaVerificationTool
> >> in 4.0 (deprecate in 3.9)
> >> <
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=311627623
> >.
> >> It replaces KIP-752: Support --bootstrap-server in
> ReplicaVerificationTool
> >> <
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-752%3A+Support+--bootstrap-server+in+ReplicaVerificationTool
> >
> >> .
> >>
> >> Thanks in advance for all discussions, feedbacks, etc.
> >>
> >> Best,
> >> Dongjin
> >>
> >> --
> >> *Dongjin Lee*
> >>
> >> *A hitchhiker in the mathematical world.*
> >>
> >>
> >>
> >> *github:  <http://goog_969573159/>github.com/dongjinleekr
> >> <https://github.com/dongjinleekr>keybase:
> https://keybase.io/dongjinleekr
> >> <https://keybase.io/dongjinleekr>linkedin:
> kr.linkedin.com/in/dongjinleekr
> >> <https://kr.linkedin.com/in/dongjinleekr>speakerdeck:
> speakerdeck.com/dongjin
> >> <https://speakerdeck.com/dongjin>*
> >>
>

Reply via email to