Hello devs, I would like to get some attention on overlapping arguments that I have found and documented in SOLR-17383 <https://issues.apache.org/jira/browse/SOLR-17383>. This was one of my "bad experiences" when I started working with Solr, so I think it may be more important than I thought.
With the great work and progress of Eric Pugh moving parts of the scripts to Java and my contribution in finding usages of deprecated arguments, I got even more curious to identify and document the overlapping arguments in both short and long terms. I am not sure what would be the best way to address this, but I think we can improve some arguments in various ways, now that we have already started deprecating the usage of specific arguments and argument formats. Now that we have moved the argument parsing to Java, we could eventually make use of Java's inheritance and leverage some arguments like the Solr URL, --help or --verbose to make them available in all cases if applicable. Best, - Christos