We should make an effort to avoid link rot, or dead / broken links.
To do this, I would like to do the following:
[ ] Add all external links to a new _links.yml file (similar to _variables.yml, see Quarto documentation) and then include the variable in the documents
[ ] For this, I would also rename the links entries in _variables.yml to project, so that {{< links.SOMETHING >}} is reserved for external links
[ ] Add a small script that checks the availability for all external links in _links.yml. Quarto checks for internal links but not external links. I imagine that the script could quickly read all the links from the _links.yml and check if they are available of not.
We should make an effort to avoid link rot, or dead / broken links.
To do this, I would like to do the following:
_links.yml
file (similar to_variables.yml
, see Quarto documentation) and then include the variable in the documentslinks
entries in_variables.yml
toproject
, so that{{< links.SOMETHING >}}
is reserved for external links_links.yml
. Quarto checks for internal links but not external links. I imagine that the script could quickly read all the links from the_links.yml
and check if they are available of not.