OpenMath / OpenMath.github.io

For the OpenMath.org website
https://openmath.github.io/
5 stars 10 forks source link

Broken links #69

Open saona-raimundo opened 2 years ago

saona-raimundo commented 2 years ago

Hi!

I wanted to register more broken links at https://openmath.org/cd/

This is related to #63, #62 and #7.

The official W3C link checker is a good tool to check broken links: https://validator.w3.org/checklink

davidcarlisle commented 2 years ago

@saona-raimundo a pull request fixing some would be welcome, but it's not clear what to do in all cases.

Any page archiving sofware available 20 years ago is likely to have broken links

https://openmath.org/software/ for example links to http://www.riaca.win.tue.nl/download/om/cd/editor/ which is 404, the wayback machine doesn't have it either.

We could simply delete the entry but that loses information in the historical record, or we could leave the entry but disable the link, or perhaps it is archived somwhere at a new url and we could update so the link works...

It would probably be good if at least the CDs link checked, but knowing it's broken and knowing how to fix it are not the same thing.

davidcarlisle commented 2 years ago

oh my initial comment was about external links but

https://openmath.org/cd/group5.html#homomorphism_by_generators

links to sts files are broken. The html view is adding sts links always but several "experimntal" cd don't have this, I don't think I want to regnerate the cd presentation but I could generate "holding" pages saying "this sts file not yet available" which would be better than just getting the site 404 page.

saona-raimundo commented 2 years ago

I am happy to help, but I am not sure what to do in all cases.

Should I start a pull request with some fixes where it is easy to determine what to do?

Thank you for the quick answer!

davidcarlisle commented 2 years ago

yes that would be good thanks, meanwhile as you may have seen I generated stub html (actually markdown source) pages for any missing sts files so that links from html view of a CD to sts should not be broken now