Hi Tibor,

Thanks for raising this.

Do you see some important issues you would like to address by
switching to a newer Airline or are we updating just because the
former version is not supported anymore? How much do you miss the new
Airline library and does the older library prevent you from achieving
something the newer one is able to deliver? Can you be specific?

I am used to picocli too, it is a very handy library, one class
actually. However, I am afraid that switching to anything else would
be quite a "shock" to users who are just used to good old & stable
stuff. People are parsing the output of this tooling in scripts and so
on. It is a very delicate matter. The output matters. This might be
probably something for 5.0, I do not think that having such a breaking
user-facing change would be appropriate to introduce in 4.1 or any
point release ...

Regards

On Wed, 16 Mar 2022 at 15:03, Tibor Répási <tibor.rep...@anzix.org> wrote:
>
> In CASSANDRA-17445 we’ve started discussing the options of replacing the 
> deprecated airlift/airline framework used in CLI tools.
>
> Considering the amount of commands this framework is used in, the impact this 
> might cause and the future possibilities the operational aspects of Cassandra 
> could leverage, first comments at slack revealed an in-depth discussion would 
> be desirable.
>
> Kind request for comments.

Reply via email to