potiuk edited a comment on issue #20739:
URL: https://github.com/apache/airflow/issues/20739#issuecomment-1008887018


   > Not sure if this is in-scope here, but my impression is that 
`./docs/start_doc_server.sh` doesn't work if `python` doesn't refer to 
`python3`. Might make a decent "while-you're-at-it" kind of change.
   
   I think we might actually move the "start-doc-server" to be part of the new 
Breeze. The new Breeze2 nicely works with `pipx` in the way that it will 
install entrypoints configured in 
https://github.com/apache/airflow/blob/3b5adaff9a30bee3ee12b32c44f38c3f5148df24/dev/breeze/setup.cfg#L67
 as scripts available on the path (independently if you are on 
windows/osx/linux).
   
   I think we should convert all our "standalone" scripts to be installed with 
`pipx install -e ./dev/breeze`  - which will become a nice starting point for 
buiding and using the Breeze/CI image but also to have various tools we are 
using (for example freespace which we us on CI in the same way).
   
   The nice thing about it that you will not have to worry about "yet another 
venv" - the `./dev/breeze` one will become the "all-things-airflow-dev-tools" 
related.
   
   This is actually very nice thing to have.


-- 
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]


Reply via email to