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]

Reply via email to