Re: Stale external URL in doc?
Thomas Munro <thomas.munro@gmail.com>
From: Thomas Munro <thomas.munro@gmail.com>
To: Daniel Gustafsson <daniel@yesql.se>
Cc: Magnus Hagander <magnus@hagander.net>, Tom Lane <tgl@sss.pgh.pa.us>, Kyotaro Horiguchi <horikyota.ntt@gmail.com>, PostgreSQL Developers <pgsql-hackers@lists.postgresql.org>,
Bruce Momjian <bruce@momjian.us>
Date: 2020-07-10T21:42:17Z
Lists: pgsql-hackers
Attachments
- 0001-Fix-some-more-broken-URLs.patch (text/x-patch) patch 0001
On Fri, Jul 10, 2020 at 10:07 AM Daniel Gustafsson <daniel@yesql.se> wrote:
> (but I didn't test all of them)
Cave-person shell script time:
for url in ` git grep 'url="http' | sed 's/.*url="//;s/".*//' | sort | uniq `
do
if ! curl --output /dev/null --silent --head --fail "$url"
then
echo "bad URL: $url"
fi
done
bad URL: https://mingw-w64.org/
bad URL: https://msdn.microsoft.com/en-us/library/aa380493%28VS.85%29.aspx
bad URL: https://ssl.icu-project.org/icu-bin/locexp
bad URL: https://www.ismn-international.org/ranges.html
The Microsoft one is OK, it's a redirect, but the redirect target
looks like a more permanent URL to me so maybe we should change it.
The others required minor manual sleuthing to correct; I hope I found
the correct ISN ranges page. Please see attached.
Looking at the ICU URL, I found a couple like that in our source tree,
and fixed those too, including one used by
src/backend/utils/mb/Unicode/Makefile to fetch source data which has
moved (http://site.icu-project.org/repository says "Announcement
07/16/2018: The ICU source code repository has been migrated from
Subversion to Git, and is now hosted on GitHub.").
Commits
-
Fix conversion table generator scripts.
- a5073871ea65 14.0 landed
-
doc: Refresh more URLs in the docs
- 045d03fcaf20 9.5.23 landed
- 5cd4954bb6ed 9.6.19 landed
- 690569c61f4c 10.14 landed
- dcd671801794 11.9 landed
- ab5ad0c71a0f 12.4 landed
- f2b65519e17d 13.0 landed
- 9add405014f8 14.0 landed
-
Doc: update or remove dead external links.
- e91cd951b111 14.0 landed
- df1265087900 9.5.23 landed
- da76f05e276c 10.14 landed
- a5f18e8c2180 12.4 landed
- a20535da7273 9.6.19 landed
- 763a0b63a25c 13.0 landed
- 0ecd36ee0e49 11.9 landed
-
Rewrite the perl scripts to produce our Unicode conversion tables.
- 1de9cc0dcca6 10.0 cited