Hi, Following the thread "http URLs should be updated to https", I've attached a patch that changes the http URLs to https for the following hostnames:
subversion.apache.org
www.apache.org
svnbook.red-bean.com
This has been done with
perl -pi -e \
's[http://((subversion|www)\.apache\.org|svnbook\.red-bean\.com)]
[https://\1]' **/*(.)
from the working copy (trunk), thus including the po files.
In addition to these changes, I have corrected the alignment of NL in
subversion/libsvn_repos/repos.c for the 2 concerned URLs and slightly
reformatted the text in tools/dev/contribulyze.py so that the
corresponding output fits again in 80 columns.
Note that the URLs of the LICENSE file are updated in this patch
while they haven't changed upstream. But since this doesn't change
the license itself, I suppose that this is correct.
I haven't changed the quoted http URL from tools/dev/check-license.py
manually ("http://www\.apache\.org/licenses/LICENSE-2\.0", not matched
by the above regexp) because this appears to be obsolete.
A "make check" here gives
Summary of test results:
2554 tests PASSED
162 tests SKIPPED
81 tests XFAILED (17 WORK-IN-PROGRESS)
In my checks, I've also found URL anchors that became incorrect in
the past (this is unrelated to this patch) and could be fixed in a
separate commit:
* In notes/api-errata/1.7/ra001.txt, change
https://subversion.apache.org/docs/api/latest/structsvn__delta__editor__t.html#_details
to
https://subversion.apache.org/docs/api/latest/structsvn__delta__editor__t.html#details
* In the following files
notes/commit-access-templates/full-committer.tmpl
notes/commit-access-templates/partial-committer.tmpl
notes/commit-access-templates/pmc-member.tmpl
the anchor in https://www.apache.org/dev/new-committers-guide.html#cla
no longer exists.
* In tools/examples/svnlook.py, the anchor in
https://subversion.apache.org/docs/community-guide/#docs
no longer exists.
--
Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
subversion-url.patch.xz
Description: application/xz

