Broken links in the documentation #1627
Labels
I: No breaking change
Previously written code will work as before, no one should note anything changing (aside the fix)
S: Normal
Handle this with default priority
T: Maintenance
Work to keep up the quality of the code and documentation.
I write about both of these problems at once because I suspect that they have, in part, the same cause.
I used the tool
linkchecker
to check the NEST documentation of a ~1-week-old source (commit #4e9a69fab) for broken links:jd41@pc:~$ sudo apt install linkchecker
.In
<install-directory>/share
(generated by help_generator?):jd41@pc:~/nestnew/share$ find .|grep html$|xargs -d '\n' linkchecker --check-extern>linkchecker_installed.txt
Result: linkchecker_installed.txt (66 errors)
In
<source-directory>/doc/_build
(Sphinx build - doesn't currently get installed?)jd41@pc:~/nest-simulator/doc/_build$ find .|grep html$|xargs -d '\n' linkchecker --check-extern>linkchecker_sphinx.txt
Result: linkchecker_sphinx.txt (38 errors)
In the help_generator documentation, the majority of cases are links to assumed HTML files in the directory
/home/jd41/nestnew/share/doc/nest/help/cc/
, which doesn't exist for me (e.g./home/jd41/nestnew/share/doc/nest/help/cc/spike_generator.html
). For the two examples I checked (spike_generator
andiaf_psc_alpha
), I can't access the corresponding help pages in the NEST SLI interface either. I was able to access them in my last build (from February). Might there be a relation to #1530?This clearly checks only for links in pre-existing or built HTML files. I know there are some links in ipynb files as well (which I didn't check); I don't know if there are links anywhere else. I can confirm that no additional errors are generated by any HTML files in the whole source directory.
The text was updated successfully, but these errors were encountered: