nchammas commented on PR #57313: URL: https://github.com/apache/spark/pull/57313#issuecomment-5038239394
> Yeah I would hate if we stuck at the "transition phase". That means we have more code and no progress. A new unified CLI is still progress! It offers a single entry point and easy discoverability for users. I consider that alone to be a big win, and it's not that much more code, but I agree that ideally we would replace the old shell scripts. > make python a hard requirement There are alternatives to this that allow us to offer a unified CLI without making Python a runtime dependency. The CLI could be implemented in another language (like Scala) that produces executable artifacts, or we could use one of the many tools for [building] [standalone] [executables] from Python. We can discuss this in more detail if committers object to making Python a runtime requirement. [building]: https://nuitka.net [standalone]: https://pyinstaller.org/en/stable/ [executables]: https://ofek.dev/pyapp/latest/ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
