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.