szabgab / whitecamel.org

White Camel Awards
http://whitecamel.org/
6 stars 5 forks source link

Dead links / Links clean up #16

Closed OpossumPetya closed 1 year ago

OpossumPetya commented 1 year ago

There are a lot of dead links in award recipient's individual pages.

My general suggestion is to replace them with links to the Web Archive (Wayback Machine) copies. Or remove anchors to those URLs at all.

What do you think?

OpossumPetya commented 1 year ago

I went through the list of awardees in the first column on the index page, and found following issues (I'll continue working through the list):

* WBM == Wayback Machine, web.archive.org

Adam Turoff

Amalia Pomian

Andrew Shitov

Ask Bjørn Hansen

Breno G. de Oliveira

Chris Nandor

Chris Prather

David H. Adler

Dr. Tim Maher

szabgab commented 1 year ago

Really nice detective work! Thank you!

IMHO the fact that some *.pm.org site now shows something else as in the case of http://ny.pm.org/ should be reported to the admins of https://pm.org/ (link to their github repo at the bottom of the page). Same if the url resolves. but there is no site behind it. e.g. http://orlando.pm.org/) Those DNS configurations should be probably either removed or mapped to some page explaining that the specific PM groups are closed. Many years ago I went over all the pm sites, reported all the inactive ones and even got rid of them. If you have time it might be worth doing that again. (The file perl_mongers.xml contains status of each one though I guess the DNS is manages separately.)

As for us, linking to the WBM where possible sound like a good idea, I think I'd include in the anchor text the original URL e.g. Orlando Perl Mongers that used to be orlando.pm.org for Chris Prather.

With ny.pm.org I'd probably include a link to both the WBM and the Meetup group. Actually as this one appears in several places, maybe add a page about it to our site and then link there. That way you don't need to repeat the explanation.

use.perl.org was shut down ages ago.

Please send PRs in small batched (e.g. all the ny.pm.org fixes can be in one batch) that way it will be easier to check them and also people later trying to understand what happened will have easier time.

Feel free to amend the text of each person with clarifications about the links.

OpossumPetya commented 1 year ago

ok, thanks! I'll work on this.

as for NY. pm, the pm org already links to their meetup.com page, and they seems to be using it (previous meet up was in May 2023), so I'd say is pretty save to link to it

OpossumPetya commented 1 year ago

Here's the rest of my findings, before I work on fixes...

Gabor Szabo

Graham Barr

Jacinta Richardson

Jim Keenan

Karen Pauley

Kurt Demaagd

Leo Lapworth

Nat Torkington


Randal Schwartz

Renee Bäcker

Rob Masic

Steffen Müller

Thiago Rondon

abh commented 1 year ago

@OpossumPetya Thank you for this!

I fixed ny.pm.org (when various caches update) to go to an appropriate pm.org page. Removing the link to my employer from more than 20 years ago makes a lot of sense. :-D

szabgab commented 1 year ago

I'd suggest notifying the owners of the target sites where it seems like an error on their end would be a better first step. e.g @RandalSchwartz about the the issue with the slash on his site.

I am also trying to fix the YAPC page on the perl.org.il site.

OpossumPetya commented 1 year ago

@abh aswesome! yep, redirect works.

@szabgab yep, i made a note to do it. also, plz bear with me as I'm trying to figure out some git stuff

szabgab commented 1 year ago

Sure. In the meantime I fixed the issue on the perl.org.il site

OpossumPetya commented 1 year ago

As for us, linking to the WBM where possible sound like a good idea, I think I'd include in the anchor text the original URL e.g. Orlando Perl Mongers that used to be orlando.pm.org for Chris Prather.

I think instead of modifying the URL text, I will add a class to each web archive link, and later I'll style it with CSS a certain way (maybe adding a small SVG icon with text "web archive" or some archive icon) to indicate it is a web archive link.