potiuk commented on PR #45259:
URL: https://github.com/apache/airflow/pull/45259#issuecomment-2588500262

   OK. Sphinx riddles and resulting Drachenfutter continued ....
   
   I **think** I got it right now.  I had to make some "dirty" solution to 
speed it up for docs building. There are far too many moving parts now to fix 
it for docs building individually "per-package" now, so for now I am  just 
dynamically copying the docs to "docs/apache-airflow-providers-*/ and build 
docs from there. (those new providers are gitignored and by default the  
generated files are deleted after building to avoid the docs to show up in your 
IDE in two places normally (you can add `--skip-deletion` flag to leave the 
copied docs in place).
   
   Eventually, I think we shoudl be able to generate docs separately for each 
provider - in each provider on it's own. But that would require quite a bit 
more heavy sphinx scripts refactoring (or rather generally writing them from 
the scratch in much simpler form).
   
   But for now I think it should be "good enough". Let's see.


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