You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "potiuk (via GitHub)" <gi...@apache.org> on 2025/01/13 16:42:39 UTC
[I] Modernize build environment for Airlfow-site [airflow]
potiuk opened a new issue, #45620:
URL: https://github.com/apache/airflow/issues/45620
(no comment)
--
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: commits-unsubscribe@airflow.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Modernize build environment for Airlfow-site [airflow]
Posted by "simi (via GitHub)" <gi...@apache.org>.
simi commented on issue #45620:
URL: https://github.com/apache/airflow/issues/45620#issuecomment-2994133585
The best exeprience was using `uv run devel-common/src/docs/build_docs.py apache-airflow --autobuild`, but it sadly doesn't rebuild on this custom.css change. 😅
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Modernize build environment for Airlfow-site [airflow]
Posted by "potiuk (via GitHub)" <gi...@apache.org>.
potiuk commented on issue #45620:
URL: https://github.com/apache/airflow/issues/45620#issuecomment-2994132066
Also we need a better description on how to test the layout changes with `airflow-site` - this is now a very small repo and apparently (as dicussed with @mik-laj - there is a "demo" part that should allow us to iterate quickly on site layout change) - so that would be great if we can improve it all and modernize (and describe how to do it for contributors like @simi - who could improve our documentation layout (see https://github.com/apache/airflow/pull/52016 for example).
CC: @mik-laj -> if you could help with that (as discussed recently) - that would be super-awesome and we could finally close this huge task of modernizing our doc build environment !
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Modernize build environment for `airflow-site` [airflow]
Posted by "potiuk (via GitHub)" <gi...@apache.org>.
potiuk commented on issue #45620:
URL: https://github.com/apache/airflow/issues/45620#issuecomment-2994228719
> The best exeprience was using `uv run devel-common/src/docs/build_docs.py apache-airflow --autobuild`, but it sadly doesn't rebuild on this custom.css change. 😅
Yeah. That would be ideal, but it is different repo (airflow-site) and it pulls the theme from that repo. So I am not even sure if this change will work (@mik-laj ?)
BTW. You also have:
```
cd airflow-core
uv run build-docs --autobuild
```
That Also nicely works and builds documentation auto detecting which directory it is run from.
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Modernize build environment for `airflow-site` [airflow]
Posted by "kaxil (via GitHub)" <gi...@apache.org>.
kaxil closed issue #45620: Modernize build environment for `airflow-site`
URL: https://github.com/apache/airflow/issues/45620
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Modernize build environment for Airlfow-site [airflow]
Posted by "potiuk (via GitHub)" <gi...@apache.org>.
potiuk commented on issue #45620:
URL: https://github.com/apache/airflow/issues/45620#issuecomment-2994133654
Bonus points -> if we could make it AI-agent friendly i.e. have AGENTS.md description and easily replicable "build and test" environment, that would help people to vibe-code some changes. UI / Website/ Javascript changes are SUPER easy for AI tools to do properly (there are billions of example they learned from in the web) - so if our environment has quick and replicable build and test environment, we could literally vibe-code any changes - even by non-javascript experts.
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org