Re: the migration of command tools

2024-04-10 Thread Federico Valeri
Hi, if a tool already has a wrapper bash script in bin and bin/windows, then there is no need to create a redirection in Scala, as users are supposed to use the script. If there is any ST left which is using the tool directly, a bash script should be created, and the ST changed to use the script

Re: the migration of command tools

2024-04-10 Thread Chia-Ping Tsai
hi David thanks for quickly response!! According to KIP-906, the BC rules are 1) The old package name must be deprecated in the target release (e.g. 3.5) and redirection removed in the next major release (e.g. 4.0). 2) Existing users will get a deprecation warning when using the old package

Re: the migration of command tools

2024-04-10 Thread David Jacot
Hey, I think that we discussed this in this KIP: https://cwiki.apache.org/confluence/display/KAFKA/KIP-906%3A+Tools+migration+guidelines. I don't remember all the details though. Best, David On Wed, Apr 10, 2024 at 2:54 PM Chia-Ping Tsai wrote: > Dear Kafka, > > Migrating command tools from

the migration of command tools

2024-04-10 Thread Chia-Ping Tsai
Dear Kafka, Migrating command tools from core module to tools module is not news. However, I want to make sure I don't misunderstand the BC rules. The question is "Should we keep origin class?" FeatureCommand (