Skip to content
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

Migrate docs.rapids.ai into rapids.ai framework #388

Open
2 of 6 tasks
exactlyallan opened this issue May 16, 2023 · 4 comments
Open
2 of 6 tasks

Migrate docs.rapids.ai into rapids.ai framework #388

exactlyallan opened this issue May 16, 2023 · 4 comments
Assignees
Labels
1 - On Deck To be worked on next

Comments

@exactlyallan
Copy link
Member

exactlyallan commented May 16, 2023

Based on proposal - https://docs.google.com/presentation/d/1-N1f5JJArDzcMdxveoJtKeziz0hldBdTtL2wvY6DiqM/edit#slide=id.p

Tasks

Preview Give feedback
@exactlyallan exactlyallan self-assigned this May 16, 2023
@ajschmidt8
Copy link
Member

There are some additional backend changes that I'm working with @AyodeAwe on to enable this migration.

Namely setting up a CloudFront Distribution in front of the S3 bucket that has all of the docs and enabling Netlify's proxy feature to work correctly with that CloudFront Distribution.

We're also brainstorming on ways to enable PR previews for docs builds so that the individual repos (e.g. cudf, cuml, etc) can see what their doc changes look like before merging PRs.

@ajschmidt8
Copy link
Member

@exactlyallan, quick side note. We should also try to move the viz guide to S3 and use proxying for that too since the JSON files are relatively large.

I think the last time I checked, they were contributing around ~100MB to the git history for the docs repository.

@jacobtomlinson
Copy link
Member

We're also brainstorming on ways to enable PR previews for docs builds so that the individual repos (e.g. cudf, cuml, etc) can see what their doc changes look like before merging PRs.

We have Read the Docs enabled on the deployment repo, just for the PR previews. In the Dask Blog we use Netlify for previews. In both cases neither actually gets deployed to the service that provides the previews.

@exactlyallan exactlyallan added the 1 - On Deck To be worked on next label Jul 12, 2023
@exactlyallan
Copy link
Member Author

Note: Merged PR kicks off GHA to build docs and push to S3 bucket with version folder i.e. https://d1664dvumjb44w.cloudfront.net/cudf/23.04/html/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 - On Deck To be worked on next
Projects
None yet
Development

No branches or pull requests

3 participants