dask-examples
dask-examples copied to clipboard
Regularly check for broken links
Inspired by https://github.com/dask/dask-examples/pull/151, which I encountered manually, I just ran http://examples.dask.org through a dead link checker and found a handful of broken links. I don't have time to fix them all right now but I just thought I'd drop the results here.
It might be a good idea to include a dead link check as part of the website deploy, but that may also be overkill!
cc @dask/maintenance
Note that all the ones with 8787 are clearly not meant to exist, they would refer to a running scheduler. Adding a link checker isn't a bad idea, but I wouldn't require success it for a PR to pass.
Yeah, I'm more concerned with fixing the links pointing to old or stale documentation. I agree that many of these probably came from docs that referred to addreses generally.
Yeah the built docs have the same issue. I agree fixing is more important than adding a CI check.
Especially since it will always be external changes that would cause a failure.
Well, I think that CI would also be grand, if only to make us aware of failures as they arise due to external changes. I'll take what I can get though. Fixing exisitng links, or adding redirects upstream (see docs/conf.py in most repositories) should be an easy fix for most folks.
I would like to take this up if anyone else hasn't already. I can start by manually fixing the URLs listed in the issue.
That would be welcome, thanks @pratyakshajha!