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

Drop docs versions v1.1.0, v1.2.0, v1.3.0 #82

Merged
merged 1 commit into from
Jul 16, 2024
Merged

Conversation

philrz
Copy link
Contributor

@philrz philrz commented Jul 16, 2024

What's Changing

This PR is dropping the tagged sets for the three oldest GA Zed releases on the docs site.

Why

After I merged #81, the broken link checker that runs after the deployment failed because it reported several TCP timeouts and HTTP 429 errors when trying to crawl the site. The same thing happened on a re-run. This change seems to make it run clean again.

Discussion

I've been suspicious for a while that the large number of older tagged docs versions might start to become a problem. In addition to concerns about the broken link crawler, the tallness of the version selection drop-down, combined with the oldness of the releases and how unlikely it is users would need to refer to them, has indeed started to make it feel a little silly to continue publishing so many. Maybe we could stand to trim even further, but I know we have some community zync users that are a bit more conservative about running older releases they've tested heavily, so for now I'm keen to just trim back whatever's necessary to make the link checker happy again.

To delete the old versions I followed these instructions at the Docusaurus site. I then did a test build and deploy of what's in this branch to a personal staging site at https://spiffy-gnome-8f2834.netlify.app/. Using the Action in my personal broken-link-checker repo (which uses the same link checker config we use for the web site) I was able to check it without failure 5 times in a row without issue, so I think this change will get us back in business.

Assuming this all works out, going forward I'll just make another step in my release checklist to drop the oldest version at the same time I'm tagging docs for a new release and hopefully that'll keep things steady.

@philrz philrz requested review from mattnibs and nwt July 16, 2024 15:57
@philrz philrz self-assigned this Jul 16, 2024
@philrz philrz merged commit 4dd1e5e into main Jul 16, 2024
1 check passed
@philrz philrz deleted the drop-old-versions branch July 16, 2024 16:16
@philrz philrz mentioned this pull request Sep 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants