perldotcom icon indicating copy to clipboard operation
perldotcom copied to clipboard

Fix links to www.xray.mpe.mpg.de

Open briandfoy opened this issue 7 years ago • 8 comments
trafficstars

The archives for the perl5-porters mailing list isn't there anymore

briandfoy avatar Jul 13 '18 03:07 briandfoy

I'll like to take this up!

andreathniah avatar Oct 01 '18 22:10 andreathniah

Go for it!

briandfoy avatar Oct 01 '18 23:10 briandfoy

Hi. Since there hasn't been any activity on this issue in a couple days I hope you don't mind that I submitted a pull request! 😛

Didn't know if there was a specific URL that you all had in mind to replace the dead links, but I was able to find the same archive (I think) at https://www.nntp.perl.org/group/perl.perl5.porters/.

starkej2 avatar Oct 03 '18 19:10 starkej2

@starkej2 The messages in your changes to www.nntp.perl.org don't seem to be the right messages. The numbering scheme in the two repositories don't seem to be the same.

For example: In _content/legacy/pub_1999_10_p5pdigest_THISWEEK-19991024.md

  • old link: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-10/msg00902.html
  • new link: https://www.nntp.perl.org/group/perl.perl5.porters/1999/10/msg2678.html

briandfoy avatar Oct 03 '18 19:10 briandfoy

Just pushed #153, Sorry about that.

starkej2 avatar Oct 03 '18 20:10 starkej2

Hey, no problem. You should see the huge mess-ups I made when converting everything to Hugo short codes :)

briandfoy avatar Oct 03 '18 20:10 briandfoy

This looks tricky. For example this dead link:

http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-08/msg00615.html

Can be converted to

https://www.nntp.perl.org/group/perl.perl5.porters/2001/08/msg00615.html

But www.nntp.perl.org returns a 301 to this location:

https://www.nntp.perl.org/group/perl.perl5.porters/1999/09/msg615.html

Which is a different message. It appears that nntp.perl.org ignores the date and uses the message number as a unique integer to determine the URI path. The correct URL seems to be:

https://www.nntp.perl.org/group/perl.perl5.porters/2001/08/msg41757.html

Which is very different!

I wonder if it is the 615th message on the mailing list from 2001/08. There doesn't seem to be any text or HTML code which indicates msg41757.html used to be called msg00615.html.

These alternative porter mailing archives don't support the old message date & number format either:

  • https://lists.gt.net/perl/porters/
  • https://code.activestate.com/lists/perl5-porters/

Perhaps www.nntp.perl.org/group/perl.perl5.porters/ has an API we can query. Or maybe we just need to download all messages in sequence by date and month to map the old ids to the new ones.

dnmfarrell avatar Oct 07 '18 22:10 dnmfarrell

Here's the list of 404s:

http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-03/msg00176.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-02/msg01680.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-02/msg01780.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-03/msg00549.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-03/msg01018.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-04/msg00238.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-04/msg00188.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-04/msg01218.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-04/msg01240.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-04/msg01223.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-04/msg01121.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-04/msg01253.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-05/msg01108.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-05/msg00841.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-04/msg01422.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1998-01/msg00095.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1998-01/msg00021.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-04/msg01874.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-05/msg00188.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-05/msg00256.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-02/msg01563.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-02/msg01259.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-02/msg01369.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-04/msg00098.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-10/msg00129.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-10/msg00104.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-10/msg00352.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-10/msg00391.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-10/msg00209.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-10/msg00887.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-10/msg00971.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-10/msg00315.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-10/msg00823.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-08/msg01343.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-08/msg01225.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-08/msg00614.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-08/msg00615.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-08/msg00530.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg00326.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg00654.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg01428.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg01619.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg01262.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg01380.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg01503.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg01381.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg00246.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg00110.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg01600.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg00833.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg01023.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-06/msg00586.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-06/msg00737.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-02/msg01319.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-03/msg00082.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-04/msg00900.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-04/msg00980.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-04/msg00891.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-04/msg00892.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-04/msg00807.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-04/msg00773.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-04/msg00610.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00850.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-04/msg00766.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-04/msg00810.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00352.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg01056.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00853.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/9607/msg00750.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00736.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00664.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00556.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00585.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00582.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00560.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00777.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00761.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00065.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00062.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00208.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-05/msg00272.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-11/msg00356.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-11/msg00043.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-11/msg00271.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-11/msg00152.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-11/msg00073.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-11/msg00989.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-11/msg01181.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-11/msg01077.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-11/msg00822.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-11/msg00934.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-11/msg01168.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-11/msg01332.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-11/msg00780.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg01139.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg01323.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg00962.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg01122.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg00697.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg00847.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg00860.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg00777.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg00939.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg00931.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg00961.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg00003.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg00122.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-10/msg00210.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00194.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-07/msg00095.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-07/msg00054.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00650.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00634.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-07/msg00099.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-07/msg00084.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-07/msg00007.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-07/msg00022.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00702.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-07/msg00012.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00721.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00720.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00667.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00126.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00214.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00191.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00467.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00491.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00466.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00573.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00505.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00577.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00627.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00531.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00340.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00325.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-06/msg00290.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-12/msg01394.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-12/msg00835.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-12/msg01574.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-12/msg00443.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-12/msg01052.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-12/msg01160.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-12/msg01192.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00585.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00866.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00873.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00049.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00088.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-10/msg01511.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00254.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00030.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-10/msg01339.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00077.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00925.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00950.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00280.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00566.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00339.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-10/msg00902.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg00142.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-10/msg00598.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-10/msg01158.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-10/msg00726.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-10/msg01274.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-10/msg01371.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-12/msg00077.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-11/msg01086.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-12/msg00003.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-12/msg00002.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-12/msg00068.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-12/msg00043.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-12/msg00336.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-12/msg00371.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-12/msg00255.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-12/msg00364.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-12/msg00359.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-12/msg00494.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-12/msg00446.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-12/msg00458.html
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2002-06/msg00816.html

briandfoy avatar Jul 14 '20 17:07 briandfoy