napari / napari.github.io

website for the napari image viewer
https://napari.org/
44 stars 43 forks source link

Link Checker Report #196

Closed github-actions[bot] closed 2 years ago

github-actions[bot] commented 2 years ago

Errors were reported while checking the availability of links.


πŸ“ Summary
---------------------
πŸ” Total.........1100
βœ… Successful.....960
⏳ Timeouts.........0
πŸ”€ Redirected.......0
πŸ‘» Excluded.........0
⚠ Unknown..........0
🚫 Errors.........140

Errors in tutorials/applications/cell_tracking.md
βœ— file:///github/workspace/tutorials/fundamentals/tracks (Cannot find file file:///github/workspace/tutorials/fundamentals/tracks)

Errors in roadmaps/0_3_retrospective.md
βœ— file:///github/workspace/roadmaps/GOVERNANCE.md (Cannot find file file:///github/workspace/roadmaps/GOVERNANCE.md)
βœ— file:///github/workspace/roadmaps/CONTRIBUTING.md (Cannot find file file:///github/workspace/roadmaps/CONTRIBUTING.md)
βœ— file:///github/workspace/roadmaps/ROADMAP_0_4.md (Cannot find file file:///github/workspace/roadmaps/ROADMAP_0_4.md)
βœ— https://napari.org/docs/dev/events/perfmon.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/dev/events/perfmon.html))
βœ— file:///github/workspace/roadmaps/MISSION_AND_VALUES.md (Cannot find file file:///github/workspace/roadmaps/MISSION_AND_VALUES.md)

Errors in README.md
βœ— http://localhost:8080/ (error sending request for url (http://localhost:8080/): error trying to connect: tcp connect error: Cannot assign requested address (os error 99))
βœ— actions/checkout@v2.3.3 (Unreachable mail address: actions/checkout@v2.3.3)

Errors in tutorials/fundamentals/vectors.md
βœ— file:///github/workspace/tutorials/fundamentals/getting_started (Cannot find file file:///github/workspace/tutorials/fundamentals/getting_started)
βœ— file:///github/workspace/tutorials/fundamentals/viewer (Cannot find file file:///github/workspace/tutorials/fundamentals/viewer)
βœ— file:///github/workspace/tutorials/gallery (Cannot find file file:///github/workspace/tutorials/gallery)
βœ— file:///github/workspace/tutorials/fundamentals/installation (Cannot find file file:///github/workspace/tutorials/fundamentals/installation)

Errors in tutorials/fundamentals/points.md
βœ— http://vispy.org/color.html#vispy.color.Colormap (HTTP status client error (404 Not Found) for url (https://vispy.org/color.html))
βœ— file:///github/workspace/tutorials/fundamentals/viewer (Cannot find file file:///github/workspace/tutorials/fundamentals/viewer)
βœ— file:///github/workspace/tutorials/fundamentals/installation (Cannot find file file:///github/workspace/tutorials/fundamentals/installation)
βœ— file:///github/workspace/tutorials/applications/annotate_points (Cannot find file file:///github/workspace/tutorials/applications/annotate_points)
βœ— file:///github/workspace/tutorials/fundamentals/shapes (Cannot find file file:///github/workspace/tutorials/fundamentals/shapes)
βœ— file:///github/workspace/tutorials/fundamentals/getting_started (Cannot find file file:///github/workspace/tutorials/fundamentals/getting_started)

Errors in tutorials/fundamentals/labels.md
βœ— file:///github/workspace/tutorials/fundamentals/points (Cannot find file file:///github/workspace/tutorials/fundamentals/points)
βœ— file:///github/workspace/tutorials/fundamentals/viewer (Cannot find file file:///github/workspace/tutorials/fundamentals/viewer)
βœ— file:///github/workspace/tutorials/fundamentals/image (Cannot find file file:///github/workspace/tutorials/fundamentals/image)
βœ— file:///github/workspace/tutorials/fundamentals/installation (Cannot find file file:///github/workspace/tutorials/fundamentals/installation)
βœ— file:///github/workspace/tutorials/fundamentals/getting_started (Cannot find file file:///github/workspace/tutorials/fundamentals/getting_started)

Errors in community/mission_and_values.md
βœ— file:///github/workspace/community/CODE_OF_CONDUCT.md (Cannot find file file:///github/workspace/community/CODE_OF_CONDUCT.md)
βœ— file:///github/workspace/community/CORE_DEV_GUIDE.md (Cannot find file file:///github/workspace/community/CORE_DEV_GUIDE.md)
βœ— file:///github/workspace/community/GOVERNANCE (Cannot find file file:///github/workspace/community/GOVERNANCE)

Errors in tutorials/applications/napari_imageJ.md
βœ— https://forum.image.sc/t/read-images-with-imagej-display-them-with-napari/32156 (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/t/read-images-with-imagej-display-them-with-napari/32156))
βœ— https://forum.image.sc/u/ctrueden (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/u/ctrueden))
βœ— https://forum.image.sc/ (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/))

Errors in release/release_0_3_5.md
βœ— https://napari.org/docs/explanations/rendering.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/explanations/rendering.html))

Errors in community/code_of_conduct.md
βœ— https://github.com/kne42 (HTTP status client error (429 Too Many Requests) for url (https://github.com/kne42))
βœ— https://github.com/jni (HTTP status client error (429 Too Many Requests) for url (https://github.com/jni))
βœ— https://github.com/csweaver (HTTP status client error (429 Too Many Requests) for url (https://github.com/csweaver))
βœ— https://www.numpy.org/devdocs/dev/conduct/code_of_conduct.html (HTTP status client error (404 Not Found) for url (https://numpy.org/devdocs/dev/conduct/code_of_conduct.html))
βœ— https://github.com/sofroniewn (HTTP status client error (429 Too Many Requests) for url (https://github.com/sofroniewn))

Errors in _templates/page.html
βœ— file:///github/workspace/_templates/%7B%7B%20pathto('_sources',%201)%20%7D%7D/%7B%7B%20ipynb_source%20%7D%7D (Cannot find file file:///github/workspace/_templates/%7B%7B%20pathto('_sources',%201)%20%7D%7D/%7B%7B%20ipynb_source%20%7D%7D)

Errors in release/release_0_3_0.md
βœ— https://napari.org/docs/plugins/for_plugin_developers.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/plugins/for_plugin_developers.html))
βœ— https://napari.org/docs/plugins/index.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/plugins/index.html))
βœ— https://forum.image.sc/ (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/))
βœ— https://napari.org/docs/developers/GOVERNANCE.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/developers/GOVERNANCE.html))
βœ— https://forum.image.sc/t/integration-of-napari-module-subclass-plugin/36018/2 (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/t/integration-of-napari-module-subclass-plugin/36018/2))
βœ— https://napari.org/docs/developers.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/developers.html))
βœ— https://napari.org/docs/developers/ROADMAP_0_3.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/developers/ROADMAP_0_3.html))
βœ— https://napari.org/docs/developers/MISSION_AND_VALUES.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/developers/MISSION_AND_VALUES.html))
βœ— https://napari.org/docs/developers/CODE_OF_CONDUCT.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/developers/CODE_OF_CONDUCT.html))
βœ— https://forum.image.sc/tags/napari (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/tags/napari))

Errors in tutorials/fundamentals/viewer.md
βœ— file:///github/workspace/tutorials/fundamentals/getting_started (Cannot find file file:///github/workspace/tutorials/fundamentals/getting_started)
βœ— file:///github/workspace/tutorials/fundamentals/image (Cannot find file file:///github/workspace/tutorials/fundamentals/image)
βœ— file:///github/workspace/tutorials/fundamentals/installation (Cannot find file file:///github/workspace/tutorials/fundamentals/installation)

Errors in developers/core_dev_guide.md
βœ— file:///github/workspace/developers/GOVERNANCE.md (Cannot find file file:///github/workspace/developers/GOVERNANCE.md)
βœ— file:///github/workspace/developers/CODE_OF_CONDUCT.md (Cannot find file file:///github/workspace/developers/CODE_OF_CONDUCT.md)
βœ— file:///github/workspace/developers/BENCHMARKS.md (Cannot find file file:///github/workspace/developers/BENCHMARKS.md)
βœ— https://github.com/orgs/napari/teams/core-devs (404 Not Found: Not Found)
βœ— https://forum.image.sc/tags/napari (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/tags/napari))
βœ— file:///github/workspace/developers/MISSION_AND_VALUES.md (Cannot find file file:///github/workspace/developers/MISSION_AND_VALUES.md)
βœ— file:///github/workspace/developers/CONTRIBUTING.md (Cannot find file file:///github/workspace/developers/CONTRIBUTING.md)

Errors in tutorials/fundamentals/shapes.md
βœ— file:///github/workspace/tutorials/fundamentals/surface (Cannot find file file:///github/workspace/tutorials/fundamentals/surface)
βœ— file:///github/workspace/tutorials/fundamentals/getting_started (Cannot find file file:///github/workspace/tutorials/fundamentals/getting_started)
βœ— file:///github/workspace/tutorials/fundamentals/installation (Cannot find file file:///github/workspace/tutorials/fundamentals/installation)
βœ— file:///github/workspace/tutorials/fundamentals/viewer (Cannot find file file:///github/workspace/tutorials/fundamentals/viewer)

Errors in index.md
βœ— file:///github/workspace/developers/code_of_conduct.md (Cannot find file file:///github/workspace/developers/code_of_conduct.md)
βœ— https://forum.image.sc/tag/napari (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/tag/napari))
βœ— file:///github/workspace/tutorials/fundamentals/installation (Cannot find file file:///github/workspace/tutorials/fundamentals/installation)
βœ— https://github.com/orgs/napari/teams/steering-council (404 Not Found: Not Found)
βœ— file:///github/workspace/developers/governance.md (Cannot find file file:///github/workspace/developers/governance.md)
βœ— https://github.com/orgs/napari/teams/core-devs (404 Not Found: Not Found)
βœ— https://github.com/napari/napari.git (404 Not Found: Not Found)
βœ— https://forum.image.sc/tags/napari (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/tags/napari))

Errors in tutorials/fundamentals/tracks.md
βœ— file:///github/workspace/tutorials/fundamentals/getting_started (Cannot find file file:///github/workspace/tutorials/fundamentals/getting_started)
βœ— file:///github/workspace/tutorials/fundamentals/installation (Cannot find file file:///github/workspace/tutorials/fundamentals/installation)
βœ— file:///github/workspace/tutorials/fundamentals/viewer (Cannot find file file:///github/workspace/tutorials/fundamentals/viewer)

Errors in community/governance.md
βœ— https://github.com/jni (HTTP status client error (429 Too Many Requests) for url (https://github.com/jni))
βœ— file:///github/workspace/community/MISSION_AND_VALUES.md (Cannot find file file:///github/workspace/community/MISSION_AND_VALUES.md)
βœ— https://github.com/orgs/napari/teams/core-devs (404 Not Found: Not Found)
βœ— https://github.com/orgs/napari/teams/steering-council (404 Not Found: Not Found)
βœ— file:///github/workspace/community/CONTRIBUTING.md (Cannot find file file:///github/workspace/community/CONTRIBUTING.md)
βœ— file:///github/workspace/community/CORE_DEV_GUIDE.md (Cannot find file file:///github/workspace/community/CORE_DEV_GUIDE.md)
βœ— https://github.com/napari/ (404 Not Found: Not Found)
βœ— https://github.com/royerloic (HTTP status client error (429 Too Many Requests) for url (https://github.com/royerloic))
βœ— https://forum.image.sc/tags/napari (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/tags/napari))

Errors in developers/contributing.md
βœ— file:///github/workspace/developers/CODE_OF_CONDUCT.md (Cannot find file file:///github/workspace/developers/CODE_OF_CONDUCT.md)
βœ— https://github.com/your-username/napari.git (404 Not Found: Not Found)
βœ— file:///github/workspace/guides/translations.md (Cannot find file file:///github/workspace/guides/translations.md)
βœ— https://github.com/settings/emails (404 Not Found: Not Found)
βœ— file:///github/workspace/developers/TESTING.md (Cannot find file file:///github/workspace/developers/TESTING.md)

Errors in ORGANIZATION.md
βœ— https://myst-parser.readthedocs.io/en/latest/using/howto.html#include-a-file-from-outside-the-docs-folder-like-readme-md (HTTP status client error (404 Not Found) for url (https://myst-parser.readthedocs.io/en/latest/using/howto.html#include-a-file-from-outside-the-docs-folder-like-readme-md))

Errors in plugins/stable/find-and-install-plugin.md
βœ— file:///github/workspace/plugins/images/plugin-menu.png (Cannot find file file:///github/workspace/plugins/images/plugin-menu.png)
βœ— file:///github/workspace/plugins/images/plugin-install-dialog.png (Cannot find file file:///github/workspace/plugins/images/plugin-install-dialog.png)

Errors in roadmaps/0_3.md
βœ— file:///github/workspace/roadmaps/GOVERNANCE.md (Cannot find file file:///github/workspace/roadmaps/GOVERNANCE.md)
βœ— file:///github/workspace/roadmaps/CONTRIBUTING.md (Cannot find file file:///github/workspace/roadmaps/CONTRIBUTING.md)
βœ— file:///github/workspace/roadmaps/MISSION_AND_VALUES.md (Cannot find file file:///github/workspace/roadmaps/MISSION_AND_VALUES.md)

Errors in tutorials/fundamentals/installation.md
βœ— https://forum.image.sc/tags/napari (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/tags/napari))
βœ— git+https://github.com/napari/napari.git#egg=napari[all] (404 Not Found: Not Found)
βœ— file:///github/workspace/tutorials/fundamentals/getting_started (Cannot find file file:///github/workspace/tutorials/fundamentals/getting_started)

Errors in roadmaps/0_4.md
βœ— file:///github/workspace/roadmaps/GOVERNANCE.md (Cannot find file file:///github/workspace/roadmaps/GOVERNANCE.md)
βœ— https://napari.org/docs/dev/developers/ROADMAP_0_3_retrospective.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/dev/developers/ROADMAP_0_3_retrospective.html))
βœ— file:///github/workspace/roadmaps/CONTRIBUTING.md (Cannot find file file:///github/workspace/roadmaps/CONTRIBUTING.md)
βœ— file:///github/workspace/roadmaps/MISSION_AND_VALUES.md (Cannot find file file:///github/workspace/roadmaps/MISSION_AND_VALUES.md)

Errors in theme/napari/page.html
βœ— http://localhost:3000/@react-refresh (error sending request for url (http://localhost:3000/@react-refresh): error trying to connect: tcp connect error: Cannot assign requested address (os error 99))
βœ— file:///github/workspace/theme/napari/%7B%7B%20pathto('_static/documentation_options.js',%201)%20%7D%7D (Cannot find file file:///github/workspace/theme/napari/%7B%7B%20pathto('_static/documentation_options.js',%201)%20%7D%7D)
βœ— file:///github/workspace/theme/napari/%7B%7B%20pathto('_static/dist/napari-theme.iife.js',%201)%20%7D%7D (Cannot find file file:///github/workspace/theme/napari/%7B%7B%20pathto('_static/dist/napari-theme.iife.js',%201)%20%7D%7D)
βœ— file:///github/workspace/theme/napari/%7B%7B%20pathto(css,%201)|e%20%7D%7D (Cannot find file file:///github/workspace/theme/napari/%7B%7B%20pathto(css,%201)|e%20%7D%7D)
βœ— http://localhost:3000/src/main.tsx (error sending request for url (http://localhost:3000/src/main.tsx): error trying to connect: tcp connect error: Cannot assign requested address (os error 99))
βœ— file:///github/workspace/theme/napari/%7B%7B%20pathto('_static/favicon.ico',%201)%20%7D%7D (Cannot find file file:///github/workspace/theme/napari/%7B%7B%20pathto('_static/favicon.ico',%201)%20%7D%7D)
βœ— file:///github/workspace/theme/napari/%7B%7B%20pathto('_static/dist/napari-theme.es.js',%201)%20%7D%7D (Cannot find file file:///github/workspace/theme/napari/%7B%7B%20pathto('_static/dist/napari-theme.es.js',%201)%20%7D%7D)
βœ— https://git.io/JzpGL (HTTP status client error (429 Too Many Requests) for url (https://github.com/pradyunsg/furo/blob/5cdb35c041dabc6dc651cbd4b2f84226f2d24528/src/furo/theme/furo/base.html#L51-L72))
βœ— http://localhost:3000/@vite/client (error sending request for url (http://localhost:3000/@vite/client): error trying to connect: tcp connect error: Cannot assign requested address (os error 99))
βœ— file:///github/workspace/theme/napari/%7B%7B%20pathto('_static/pygments.css',%201)%20%7D%7D (Cannot find file file:///github/workspace/theme/napari/%7B%7B%20pathto('_static/pygments.css',%201)%20%7D%7D)

Errors in tutorials/fundamentals/surface.md
βœ— file:///github/workspace/tutorials/fundamentals/viewer (Cannot find file file:///github/workspace/tutorials/fundamentals/viewer)
βœ— http://vispy.org/color.html#vispy.color.Colormap (HTTP status client error (404 Not Found) for url (https://vispy.org/color.html))
βœ— file:///github/workspace/tutorials/fundamentals/image (Cannot find file file:///github/workspace/tutorials/fundamentals/image)
βœ— file:///github/workspace/tutorials/fundamentals/getting_started (Cannot find file file:///github/workspace/tutorials/fundamentals/getting_started)
βœ— file:///github/workspace/tutorials/fundamentals/vectors (Cannot find file file:///github/workspace/tutorials/fundamentals/vectors)
βœ— file:///github/workspace/tutorials/fundamentals/installation (Cannot find file file:///github/workspace/tutorials/fundamentals/installation)

Errors in tutorials/index.md
βœ— file:///github/workspace/tutorials/fundamentals/installation (Cannot find file file:///github/workspace/tutorials/fundamentals/installation)
βœ— https://forum.image.sc/tags/napari (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/tags/napari))
βœ— file:///github/workspace/tutorials/gallery (Cannot find file file:///github/workspace/tutorials/gallery)
βœ— file:///github/workspace/tutorials/fundamentals/getting_started (Cannot find file file:///github/workspace/tutorials/fundamentals/getting_started)

Errors in guides/stable/magicgui.md
βœ— file:///github/workspace/guides/plugins/index.md (Cannot find file file:///github/workspace/guides/plugins/index.md)

Errors in tutorials/fundamentals/image.md
βœ— file:///github/workspace/tutorials/fundamentals/viewer (Cannot find file file:///github/workspace/tutorials/fundamentals/viewer)
βœ— file:///github/workspace/tutorials/fundamentals/installation (Cannot find file file:///github/workspace/tutorials/fundamentals/installation)
βœ— file:///github/workspace/tutorials/fundamentals/getting_started (Cannot find file file:///github/workspace/tutorials/fundamentals/getting_started)
βœ— http://vispy.org/color.html#vispy.color.Colormap (HTTP status client error (404 Not Found) for url (https://vispy.org/color.html))
βœ— file:///github/workspace/tutorials/fundamentals/labels (Cannot find file file:///github/workspace/tutorials/fundamentals/labels)

Errors in tutorials/fundamentals/getting_started.md
βœ— file:///github/workspace/tutorials/fundamentals/viewer (Cannot find file file:///github/workspace/tutorials/fundamentals/viewer)
βœ— file:///github/workspace/tutorials/fundamentals/installation (Cannot find file file:///github/workspace/tutorials/fundamentals/installation)

Errors in community/team.md
βœ— https://github.com/jni (HTTP status client error (429 Too Many Requests) for url (https://github.com/jni))
βœ— https://github.com/ziyangczi (HTTP status client error (429 Too Many Requests) for url (https://github.com/ziyangczi))
βœ— https://github.com/justinelarsen (HTTP status client error (429 Too Many Requests) for url (https://github.com/justinelarsen))
βœ— https://github.com/kne42 (HTTP status client error (429 Too Many Requests) for url (https://github.com/kne42))
βœ— https://github.com/AhmetCanSolak (HTTP status client error (429 Too Many Requests) for url (https://github.com/AhmetCanSolak))
βœ— https://github.com/royerloic (HTTP status client error (429 Too Many Requests) for url (https://github.com/royerloic))
βœ— https://github.com/sofroniewn (HTTP status client error (429 Too Many Requests) for url (https://github.com/sofroniewn))
βœ— https://github.com/GenevieveBuckley (HTTP status client error (429 Too Many Requests) for url (https://github.com/GenevieveBuckley))
βœ— https://github.com/kevinyamauchi (HTTP status client error (429 Too Many Requests) for url (https://github.com/kevinyamauchi))
βœ— https://github.com/tlambert03 (HTTP status client error (429 Too Many Requests) for url (https://github.com/tlambert03))
βœ— https://github.com/alisterburt (HTTP status client error (429 Too Many Requests) for url (https://github.com/alisterburt))

Errors in release/release_0_4_3.md
βœ— https://napari.org/docs/dev/developers/ROADMAP_0_4.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/dev/developers/ROADMAP_0_4.html))
βœ— https://napari.org/docs/dev/events/rendering.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/dev/events/rendering.html))
βœ— https://napari.org/docs/dev/developers/ROADMAP_0_3_retrospective.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/dev/developers/ROADMAP_0_3_retrospective.html))

Full Github Actions output

GenevieveBuckley commented 2 years ago

Well, I guess this answers our question! No, the link checker is not set up correctly.

There's a few different things going on here:

  1. Links with relative paths are producing the error Cannot find file file:///github/workspace/tutorials/.... This should be easy to fix, by setting --base https://napari.org
  2. Too many requests to Github pages: HTTP status client error (429 Too Many Requests) for url (https://github.com/.... The solution here should be adding our github token as an argument to the lychee call --github-token <github-token>
  3. Some links should not be checked (eg: http://localhost:8080/ is a localhost address, actions/checkout@v2.3.3 is not a link, and https://github.com/orgs/napari/teams/core-devs is not accessible to anyone outside the core dev team). There are some --exclude options for lychee that we should be able to use to fix this.
  4. Forbidden pages. Anytime lychee tries to check links to https://forum.image.sc it receives a forbidden page error. I'm not sure why - I can open these links just fine in an incognito window (so the problem can't be that you need to be logged in to an account to see the pages). This needs more investigation.
  5. Actually broken links. Some of these links are actually broken, mostly because pages were rearranged. This means we'll need to be diligent about checking links when the major docs reorganization happens soon.
GenevieveBuckley commented 2 years ago

Summarizing:

Broken links that need fixing (due to file renaming, etc.): ``` Errors in developers/contributing.md βœ— https://napari.org/TESTING.md (HTTP status client error (404 Not Found) for url (https://napari.org/TESTING.md)) βœ— https://napari.org/guides/translations.md (HTTP status client error (404 Not Found) for url (https://napari.org/guides/translations.md)) βœ— https://napari.org/CODE_OF_CONDUCT.md (HTTP status client error (404 Not Found) for url (https://napari.org/CODE_OF_CONDUCT.md)) Errors in developers/profiling.md βœ— https://napari.org/images/execution_graph.png (HTTP status client error (404 Not Found) for url (https://napari.org/images/execution_graph.png)) Errors in roadmaps/0_4.md βœ— https://napari.org/CONTRIBUTING.md (HTTP status client error (404 Not Found) for url (https://napari.org/CONTRIBUTING.md)) βœ— https://napari.org/MISSION_AND_VALUES.md#our-mission (HTTP status client error (404 Not Found) for url (https://napari.org/MISSION_AND_VALUES.md#our-mission)) βœ— https://napari.org/MISSION_AND_VALUES.md#our-values (HTTP status client error (404 Not Found) for url (https://napari.org/MISSION_AND_VALUES.md#our-values)) βœ— https://napari.org/GOVERNANCE.md (HTTP status client error (404 Not Found) for url (https://napari.org/GOVERNANCE.md)) βœ— https://napari.org/MISSION_AND_VALUES.md (HTTP status client error (404 Not Found) for url (https://napari.org/MISSION_AND_VALUES.md)) Errors in developers/testing.md βœ— https://napari.org/images/tests.png (HTTP status client error (404 Not Found) for url (https://napari.org/images/tests.png)) Errors in community/mission_and_values.md βœ— https://napari.org/CODE_OF_CONDUCT.md (HTTP status client error (404 Not Found) for url (https://napari.org/CODE_OF_CONDUCT.md)) βœ— https://napari.org/GOVERNANCE (HTTP status client error (404 Not Found) for url (https://napari.org/GOVERNANCE)) βœ— https://napari.org/CORE_DEV_GUIDE.md (HTTP status client error (404 Not Found) for url (https://napari.org/CORE_DEV_GUIDE.md)) Errors in roadmaps/0_3.md βœ— https://napari.org/CONTRIBUTING.md (HTTP status client error (404 Not Found) for url (https://napari.org/CONTRIBUTING.md)) βœ— https://napari.org/MISSION_AND_VALUES.md#our-values (HTTP status client error (404 Not Found) for url (https://napari.org/MISSION_AND_VALUES.md#our-values)) βœ— https://napari.org/GOVERNANCE.md (HTTP status client error (404 Not Found) for url (https://napari.org/GOVERNANCE.md)) βœ— https://napari.org/MISSION_AND_VALUES.md#our-mission (HTTP status client error (404 Not Found) for url (https://napari.org/MISSION_AND_VALUES.md#our-mission)) βœ— https://napari.org/MISSION_AND_VALUES.md (HTTP status client error (404 Not Found) for url (https://napari.org/MISSION_AND_VALUES.md)) Errors in roadmaps/0_3_retrospective.md βœ— https://napari.org/GOVERNANCE.md (HTTP status client error (404 Not Found) for url (https://napari.org/GOVERNANCE.md)) βœ— https://napari.org/MISSION_AND_VALUES.md#our-mission (HTTP status client error (404 Not Found) for url (https://napari.org/MISSION_AND_VALUES.md#our-mission)) βœ— https://napari.org/CONTRIBUTING.md (HTTP status client error (404 Not Found) for url (https://napari.org/CONTRIBUTING.md)) βœ— https://napari.org/ROADMAP_0_4.md (HTTP status client error (404 Not Found) for url (https://napari.org/ROADMAP_0_4.md)) βœ— https://napari.org/MISSION_AND_VALUES.md#our-values (HTTP status client error (404 Not Found) for url (https://napari.org/MISSION_AND_VALUES.md#our-values)) βœ— https://napari.org/MISSION_AND_VALUES.md (HTTP status client error (404 Not Found) for url (https://napari.org/MISSION_AND_VALUES.md)) Errors in tutorials/index.md βœ— https://napari.org/fundamentals/getting_started (HTTP status client error (404 Not Found) for url (https://napari.org/fundamentals/getting_started)) βœ— https://napari.org/fundamentals/installation (HTTP status client error (404 Not Found) for url (https://napari.org/fundamentals/installation)) βœ— https://napari.org/gallery (HTTP status client error (404 Not Found) for url (https://napari.org/gallery)) Errors in community/governance.md βœ— https://napari.org/CORE_DEV_GUIDE.md (HTTP status client error (404 Not Found) for url (https://napari.org/CORE_DEV_GUIDE.md)) βœ— https://napari.org/CONTRIBUTING.md (HTTP status client error (404 Not Found) for url (https://napari.org/CONTRIBUTING.md)) βœ— https://napari.org/MISSION_AND_VALUES.md (HTTP status client error (404 Not Found) for url (https://napari.org/MISSION_AND_VALUES.md)) Errors in release/release_0_3_0.md βœ— https://napari.org/docs/developers/ROADMAP_0_3.html (HTTP status client error (404 Not Found) for url (https://napari.org/docs/developers/ROADMAP_0_3.html)) Errors in developers/core_dev_guide.md βœ— https://napari.org/CONTRIBUTING.md (HTTP status client error (404 Not Found) for url (https://napari.org/CONTRIBUTING.md)) βœ— https://napari.org/MISSION_AND_VALUES.md (HTTP status client error (404 Not Found) for url (https://napari.org/MISSION_AND_VALUES.md)) βœ— https://napari.org/BENCHMARKS.md (HTTP status client error (404 Not Found) for url (https://napari.org/BENCHMARKS.md)) βœ— https://napari.org/GOVERNANCE.md (HTTP status client error (404 Not Found) for url (https://napari.org/GOVERNANCE.md)) βœ— https://napari.org/CODE_OF_CONDUCT.md (HTTP status client error (404 Not Found) for url (https://napari.org/CODE_OF_CONDUCT.md)) Errors in _templates/page.html βœ— https://napari.org/%7B%7B%20pathto('_sources',%201)%20%7D%7D/%7B%7B%20ipynb_source%20%7D%7D (HTTP status client error (404 Not Found) for url (https://napari.org/%7B%7B%20pathto('_sources',%201)%20%7D%7D/%7B%7B%20ipynb_source%20%7D%7D)) (base) genevieve@genevieve-G5-5500:~/GitHub/napari.github.io$ ```
Too many requests too quickly for github pages: ``` Errors in community/team.md βœ— https://github.com/kevinyamauchi (HTTP status client error (429 Too Many Requests) for url (https://github.com/kevinyamauchi)) βœ— https://github.com/AhmetCanSolak (HTTP status client error (429 Too Many Requests) for url (https://github.com/AhmetCanSolak)) βœ— https://github.com/kne42 (HTTP status client error (429 Too Many Requests) for url (https://github.com/kne42)) βœ— https://github.com/shanaxel42 (HTTP status client error (429 Too Many Requests) for url (https://github.com/shanaxel42)) βœ— https://github.com/GenevieveBuckley (HTTP status client error (429 Too Many Requests) for url (https://github.com/GenevieveBuckley)) βœ— https://github.com/justinelarsen (HTTP status client error (429 Too Many Requests) for url (https://github.com/justinelarsen)) βœ— https://github.com/royerloic (HTTP status client error (429 Too Many Requests) for url (https://github.com/royerloic)) βœ— https://github.com/tlambert03 (HTTP status client error (429 Too Many Requests) for url (https://github.com/tlambert03)) βœ— https://github.com/ziyangczi (HTTP status client error (429 Too Many Requests) for url (https://github.com/ziyangczi)) Errors in community/governance.md βœ— https://github.com/sofroniewn (HTTP status client error (429 Too Many Requests) for url (https://github.com/sofroniewn)) βœ— https://github.com/jni (HTTP status client error (429 Too Many Requests) for url (https://github.com/jni)) βœ— https://github.com/napari (HTTP status client error (429 Too Many Requests) for url (https://github.com/napari)) βœ— https://github.com/royerloic (HTTP status client error (429 Too Many Requests) for url (https://github.com/royerloic)) Errors in community/code_of_conduct.md βœ— https://github.com/sofroniewn (HTTP status client error (429 Too Many Requests) for url (https://github.com/sofroniewn)) βœ— https://github.com/csweaver (HTTP status client error (429 Too Many Requests) for url (https://github.com/csweaver)) βœ— https://github.com/jni (HTTP status client error (429 Too Many Requests) for url (https://github.com/jni)) βœ— https://github.com/kne42 (HTTP status client error (429 Too Many Requests) for url (https://github.com/kne42)) ```
403 Forbidden error for image.sc links: ``` Errors in tutorials/index.md βœ— https://forum.image.sc/tags/napari (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/tags/napari)) Errors in community/governance.md βœ— https://forum.image.sc/tags/napari (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/tags/napari)) Errors in release/release_0_3_0.md βœ— https://forum.image.sc/ (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/)) βœ— https://forum.image.sc/t/integration-of-napari-module-subclass-plugin/36018/2 (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/t/integration-of-napari-module-subclass-plugin/36018/2)) βœ— https://forum.image.sc/tags/napari (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/tags/napari)) Errors in developers/core_dev_guide.md βœ— https://forum.image.sc/tags/napari (HTTP status client error (403 Forbidden) for url (https://forum.image.sc/tags/napari)) ```
GenevieveBuckley commented 2 years ago

There are a lot of broken links caused by files that have been renamed or moved. I'm tempted to just let @melissawm re-organise everything first, before we go through and fix all the links one by one https://github.com/napari/napari/issues/3390

melissawm commented 2 years ago

Yes - I'm actually going through some of the files and fixing those as I go, trying to get the sphinx errors and warnings down :)

GenevieveBuckley commented 2 years ago

Josh says that we need to set the user agent to fix the 403 forbidden errors with image.sc - https://forum.image.sc/t/how-to-check-for-broken-links-pointing-to-image-sc/58688/2

Lychee has a --user-agent flag you can set.

We'll need something like --user-agent "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:93.0) Gecko/20100101 Firefox/93.0"

GenevieveBuckley commented 2 years ago

Closing this in favour of newer link checking reports.

Ideally https://github.com/napari/napari.github.io/pull/273 will have fixed any remaining lychee configuration issues - we'll see how well that's actually working next week.