Broken link in problem-spec

this pr is failing due to the link checker: details here.

The problematic link is in here: exercises/pov/metadata.toml https://www.4clojure.com/

Since <archive.org> is currently out of service, perhaps it needs to be added to the ignore file.

The new site for 4clojure.com is 4clojure.oxal.org, so this could have been solved by simply updating the metadata.toml file. However, Iā€™ve noticed that the problem referenced in the .toml file no longer exists on the new site. Therefore, adding it to the ignore file is probably the best option for now.

1 Like

Any idea what the particular exercise was?
Maybe it still exists on someone elseā€™s archive or in the depths of the internet. I can try to look it up.

It was this one, itā€™s called ā€˜tree reparentingā€™

Thereā€™s also a known issue here stating that some of the problems are missing, including problem #130. It seems that this issue hasnā€™t been addressed yet, though.

Question: Will adding 4clojure.com to the ignore file make the broken link in each track go away?

If not, another option would be to change the links to point to the new site, hoping that the issue will eventually be fixed. At least this way, we wonā€™t be getting an error.

If the link is dead, it should be dropped, not ignored.

I think any link ignore data is probably synced across tracks. That would make sense and the repos are set to in a sensible manner.

I agree.

How about replacing 4clojure.com with a link to the 4ever-clojure repo, which does contain the original exercise in the JSON file I posted above? This way, the problem is essentially fixed.

1 Like

This seems like a good fix.

Alternatively, the actual exercise, or at least a copy of it, seems to still exist here, but I do think that replacing with the link to the repo is better.

2 Likes