SynBioDex / SbolStandardWebsite

https://sbolstandard.org/
Creative Commons Zero v1.0 Universal
4 stars 3 forks source link

Check all links and image references #90

Closed PrashantVaidyanathan closed 2 years ago

PrashantVaidyanathan commented 3 years ago

PR #87 introduced a significant restructuring in the repository. Due to this some of the images and links do not show up anymore.

jamesscottbrown commented 3 years ago

Some external sites are no longer available:

The community outrach and community meetings pages both have many broken links corresponding to past events. I don't know what these should link to. These should point at the corresponding files in https://github.com/SynBioDex/Community-Media

Fontanapink commented 3 years ago

Fixed the image issues with the last PR. The problem was that in wowchemy 5.0, the "static/img" folder had to be renamed to "static/media". Link: https://wowchemy.com/updates/v5.0.0-beta.0/#apply-breaking-changes

We should check for the other breaking chanches

Fontanapink commented 3 years ago

Also, we should check the image source location for the images that @hasanbaig changed on the SBOL Industrial Consortium page, and revert them back to the original reference.

jamesscottbrown commented 3 years ago

Also, https://sbolstandard.org/sbol-visual-ontology/ has links that resolve to http://synbiodex.github.io/SBOL-visual/Glyphs/aptamer/aptamer-specification.png and http://synbiodex.github.io/SBOL-visual/Glyphs/aptamer/aptamer-specification.svg which are broken.

tcmitchell commented 2 years ago

I ran linkchecker on https://sbolstandard.org. It found 2 errors and took 7 minutes to run.

Summary:

Statistics:
Downloaded: 11.4MB.
Content types: 71 image, 658 text, 0 video, 0 audio, 463 application, 8 mail and 1055 other.
URL lengths: min=16, max=378, avg=81.

That's it. 2255 links in 2273 URLs checked. 0 warnings found. 2 errors found.
Stopped checking at 2022-04-06 11:24:13-004 (7 minutes, 6 seconds)

Error 1:

URL        `http://sbolstandard.org/combine-2017/'
Name       `Slides'
Parent URL https://sbolstandard.org/community-meetings/, line 20, col 3434
Real URL   https://sbolstandard.org/combine-2017/
Check time 3.040 seconds
Size       3KB
Info       Redirected to
           `https://sbolstandard.org/combine-2017/'.
Result     Error: 404 Not Found

Error 2:

URL        `Introduction to libSBOL and pySBOL'
Name       `Introduction to libSBOL and pySBOL'
Parent URL https://sbolstandard.org/event/2017/iwbda/, line 24, col 4279
Real URL   https://sbolstandard.org/event/2017/iwbda/Introduction%20to%20libSBOL%20and%20pySBOL
Check time 4.360 seconds
Size       3KB
Result     Error: 404 Not Found

The first will be easy to fix. For the second we'll have to see if we can find the presentation info.

cjmyers commented 2 years ago

You can find it here:

https://github.com/SynBioDex/Community-Media/blob/master/2017/Second%20Annual%20SBOL%20Workshop/SBOL%20Workshop%202017.pptx

tcmitchell commented 2 years ago

linkchecker --check-extern https://sbolstandard.org reveals the following 10 broken external links:

Fontanapink commented 2 years ago

OK so there are a few different types of external links: 1) For tools/software: I would remove external links pointing to software or tooling websites, as these may go down easily and we can't control it. Instead, most of these tools have publications. I would link to those 2) some of the links posted here ARE links to publications. But some of them I can see them properly when clicked (like for example: https://www.pnas.org/content/109/18/7085 ). Does the link-checker tell you exactly where this link is located in the website?

tcmitchell commented 2 years ago

Does the link-checker tell you exactly where this link is located in the website?

I have annotated the list above with the parent page links

Fontanapink commented 2 years ago

Thanks

Fontanapink commented 2 years ago

OK this link:

Still works when I click on it. I haven't tested the other.

tcmitchell commented 2 years ago

Perhaps this is just a limitation of the linkchecker tool, and perhaps the web site is seeing too many requests from my IP address and is cutting me off temporarily. We can manually check these 10 links and those that work can be taken off the list. It's a small enough set to be manageable at this point.

tcmitchell commented 2 years ago

I clicked all the links above, and update the list of broken links, which is now down to 8.

cjmyers commented 2 years ago

SBOLMe https://pubs.acs.org/doi/abs/10.1021/acssynbio.6b00278

tcmitchell commented 2 years ago

Here is the dispensation of each broken link: