Hi Andrew, thanks for this useful KIP.

This is something that I also though while working on tools migration
from Scala to Java, but that wasn't the right time.

On Mon, Jul 14, 2025 at 6:18 PM Andrew Schofield
<andrew_schofield_j...@outlook.com> wrote:
>
> Hi Kirk,
> Thanks for your email.
>
> KT01: During the migration period, using both --producer-props and 
> --producer-property
> is an error. If they use --producer-props, it works and they get a 
> deprecation warning.
> If they use --producer-property, it works with no warning. I have updated the 
> KIP
> accordingly.
>
> I don't really like --command-config either, but I don't think it's ambiguous 
> as such. It's
> just a bit generic to my way of thinking.
>
> Thanks,
> Andrew
> ________________________________________
> From: Kirk True <k...@kirktrue.pro>
> Sent: 10 July 2025 02:06
> To: dev@kafka.apache.org <dev@kafka.apache.org>
> Subject: Re: [DISCUSS] KIP-1147: Improve consistency of command-line arguments
>
> Hi Andrew,
>
> Thanks for the KIP. Yes, the inconsistency drives me crazy :)
>
> Just one initial question:
>
> KT01: During the migration period where both command line arguments are 
> supported (e.g. --producer-props and --producer-property), which takes 
> precedence?
>
> I'm not ecstatic about the existing naming of "--command-config" because it's 
> ambiguous, but that's a battle for another day...
>
> Thanks,
> Kirk
>
> On Wed, Jul 9, 2025, at 6:53 AM, Andrew Schofield wrote:
> > Hi,
> > I'd like to start discussion of KIP-1147. This KIP aligns the names of the 
> > command-line
> > arguments across all of the Apache Kafka command-line tools.
> >
> > KIP: 
> > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1147%3A+Improve+consistency+of+command-line+arguments
> >
> > Thanks,
> > Andrew

Reply via email to