Open danielledeleo opened 10 months ago
Many of these are missing anchors, but the parent path still resolves. Lots are actually broken though.
I don't think we need these anymore... seeing as we're no longer using RB.
(howto/reviewboard: line 51) broken https://www.reviewboard.org/docs/manual/dev/admin/installation/creating-sites/#changing-permissions - Anchor 'changing-permissions' not found
(howto/reviewboard: line 1) broken https://www.reviewboard.org/docs/manual/dev/admin/installation/linux/#before-you-begin - Anchor 'before-you-begin' not found
(howto/reviewboard: line 23) broken https://www.reviewboard.org/docs/manual/dev/admin/installation/linux/#installing-review-board - Anchor 'installing-review-board' not found
A good number of these are false positives.
@ac000, these are the docs for hosting RB on Unit.
Update (Feb 12), after #96
Of the broken links I have identified 15 false positives:
(click to expand)
``` # localhost examples howto/jira.rst:116: [http://localhost/jira] howto/roundcube.rst:63: [http://localhost/installer/] howto/bugzilla.rst:80: [http://localhost] howto/mediawiki.rst:127: [http://localhost/mw-config/index.php] # present on live site (only fails locally) howto/security.rst:19: [/CHANGES.txt] () index.rst:31: [/rss.xml] () news/2023/unit-1.31.1-released.rst:71: [../../../CHANGES.txt] () # GitHub anchors that require JavaScript (I manually verified these are all present) howto/responder.rst:36: [https://github.com/kennethreitz/responder/blob/c6f3a7364cfa79805b0d51eea011fe34d9bd331a/responder/api.py#L501] (Anchor 'L501' not found) news/2022/unit-1.27.0-released.rst:166: [https://github.com/nginx/unit#readme] (Anchor 'readme' not found) howto/opengrok.rst:22: [https://github.com/oracle/opengrok/wiki/How-to-setup-OpenGrok#step2---deploy-the-web-application] (Anchor 'step2---deploy-the-web-application' not found) howto/roundcube.rst:71: [https://github.com/roundcube/roundcubemail/wiki/Installation#protect-your-installation] (Anchor 'protect-your-installation' not found) howto/roundcube.rst:63: [https://github.com/roundcube/roundcubemail/wiki/Installation#configuring-roundcube] (Anchor 'configuring-roundcube' not found) howto/roundcube.rst:1: [https://github.com/roundcube/roundcubemail/wiki/Installation#install-dependencies] (Anchor 'install-dependencies' not found) howto/datasette.rst:18: [https://github.com/simonw/datasette/blob/4f7c0ebd85ccd8c1853d7aa0147628f7c1b749cc/datasette/app.py#L169] (Anchor 'L169' not found) # user agent block news/2018/unit-1.0-released.rst:9: [https://www.un.org/en/observances/human-spaceflight-day] (403 Client Error: Forbidden for url: https://www.un.org/en/observances/human-spaceflight-day) ```And 8 links are still broken:
Of these, the first three NGINX-related anchors are easy fixes. I will create separate issues to review our Plone and ReviewBoard examples to make sure those how-tos are up-to-date.
Previous link check (Jan 11)
Running `make check` I found 37 broken links: ``` ( howto/security: line 19) broken /CHANGES.txt - ( index: line 31) broken /rss.xml - (news/2023/unit-1.31.1-released: line 71) broken ../../../CHANGES.txt - ( howto/bugzilla: line 80) broken http://localhost - HTTPConnectionPool(host='localhost', port=80): Max retries exceeded with url: / (Caused by NewConnectionError('