-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GSoC’22: Port fortran-lang.org to Sphinx #414
Conversation
Thanks sir, I will surely patch this. Thanks and Regards, |
The data files like |
Sir, but they aren't made at the build time, they are generated by workflow (fortran_packages) by using cron . |
Can we generate them in The step can be guarded to be done only if requested, to avoid refetching the data to frequently in local builds, while in CI the environment variable will be set accordingly: if os.environ.get('SPHINX_GET_DATA', None) == 'True':
... We than can put the build of the page itself on a cron job. |
We can surely do that sir, but that would lead to increase in the build time by 2.5 mins as this data fetching script takes about 2.5 mins to fetch data from github api. and in local builds the data is fetched directly from json files from repo by a get request . |
We already have data files checked into the repository, so this should be okay to keep for the time being. Still it would be preferable to not have to check-in those data files in the first place, but we have to store them somewhere, of course. |
Sure sir, I will be finding a balanced way out. Thanks and Regards, |
This has been resolved with the migration to the new repository (see #415) |
This pr is to port the Existing site of fortran-lang.org to sphinx.
This GSoC’22 project is done by Henil Shalin Panchal under the Guidance of GSoC mentors Sebastian Ehlert @awvwgk and Rohit Goswami @HaoZeke .
https://summerofcode.withgoogle.com/programs/2022/projects/L28fukIz
Thanks and Regards,
Henil Shalin Panchal