Skip to content

Commit 8432032

Browse files
authored
Merge pull request #871 from geographika/link-fixes
Fix Broken Links
2 parents a78995e + b601b90 commit 8432032

File tree

104 files changed

+341
-326
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+341
-326
lines changed

doc/conf.py

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,8 @@
181181

182182
# Linkcheck configuration, see http://sphinx.pocoo.org/latest/config.html#options-for-the-linkcheck-builder
183183

184+
linkcheck_retries = 3 # default is 1
185+
184186
linkcheck_ignore = [
185187
# currently SSL_ERROR_BAD_CERT_DOMAIN
186188
# TODO remove this line when the CERT is fixed
@@ -190,6 +192,9 @@
190192
# used in overview/mapserver_overview
191193
'http://www.dnr.state.mn.us/maps/compass.html',
192194

195+
# intermittent 502 server errors
196+
r'https://demo.pycsw.org',
197+
193198
# TODO this link is failing: RemoteDisconnected('Remote end closed connection without response'))
194199
# ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))
195200
'https://www.iso.org',
@@ -227,19 +232,19 @@
227232
# Used in quickstart/osm_quickstart
228233
'https://www.openstreetmap.org/edit',
229234

230-
# link exists but link check failes
235+
# link exists but link check fails
231236
# SSL: CERTIFICATE_VERIFY_FAILED
232237
# Used in sponsors.rst
233238
'https://www.ntua.gr/en',
234239
'https://www.ice.ucdavis.edu/',
235240

236-
# Link with certiciate problems
237-
# Used in quickstart/liblas_quickstart
238-
#'https://epsg.org/home.html',
239-
'https://www.epsg.org/',
240-
241241
# Link to the presentation
242-
r'presentation.html'
242+
r'presentation.html',
243+
244+
# Ignore Stack Overflow links
245+
# as they return 429 Client Error: Too Many Requests for url
246+
# due to rate limiting
247+
r'https://stackoverflow'
243248
]
244249

245250
linkcheck_anchors = False

doc/overview/52nSOS_overview.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ Details
143143

144144
**Community Support:** https://list.52north.org/mailman/listinfo/sensorweb
145145

146-
**Community Website:** https://52north.org/research/scope/geospatial-sensing/
146+
**Community Website:** https://52north.org/research/scope/research-data-infrastructures/
147147

148148
@VMDK_52nSOS@
149149
@QUICKSTART_52nSOS@

doc/overview/R_overview.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ become a proficient user when compared to software with a graphical
3636
user interface (GUI). Fortunately R is well documented on the web site
3737
which eases the learning process. Scripts are often used to automate
3838
processing steps but there are GUIs, the leading one being
39-
RStudio (https://www.rstudio.com).
39+
RStudio (https://posit.co/).
4040

4141
R is an implementation of the S programming language and there is
4242
significant compatibility between R and legacy S and S-Plus code as

doc/overview/gdal_overview.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ Details
5858

5959
**Website:** @WEB_gdal@
6060

61-
**Licence:** `X/MIT style Open Source license <https://trac.osgeo.org/gdal/wiki/FAQGeneral#WhatlicensedoesGDALOGRuse>`_
61+
**License:** `X/MIT style Open Source license <https://gdal.org/en/latest/license.html>`_
6262

6363
**Software Version:** |version-gdal|
6464

doc/overview/geotools_overview.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,12 +104,12 @@ Details
104104

105105
**API Interfaces:** Java
106106

107-
**Support:** `Communication and Support <http://docs.geotools.org/latest/userguide/welcome/support.html>`_
107+
**Support:** `Communication and Support <https://docs.geotools.org/latest/userguide/welcome/support.html>`_
108108

109109
GeoTools Support
110110
--------------------------------------------------------------------------------
111111

112-
* `Quickstart documentation <http://docs.geotools.org/latest/userguide/tutorial/quickstart/index.html>`_
112+
* `Quickstart documentation <https://docs.geotools.org/latest/userguide/tutorial/quickstart/index.html>`_
113113

114114
@VMDK_geotools@
115115
@QUICKSTART_geotools@

doc/overview/grass_overview.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Details
6868

6969
**API Interfaces:** C, Python, Bourne Shell
7070

71-
**Support:** https://grass.osgeo.org/about/community/
71+
**Support:** https://grass.osgeo.org/support/community/
7272

7373

7474
@VMDK_grass@

doc/overview/mapbender_overview.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ Details
5858

5959
**Website:** @WEB_mapbender@
6060

61-
**Licence:** `MIT license <https://opensource.org/licenses/MIT>`_
61+
**Licence:** `MIT license <https://opensource.org/license/MIT>`_
6262

6363
**Software Version:** |version-mapbender|
6464

doc/overview/mapfish_overview.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ Web Mapping Framework
1818
MapFish is a flexible and complete framework for building rich web-mapping
1919
applications. It emphasizes high productivity, and high-quality development.
2020

21-
MapFish is based on the `Pylons <http://pylonshq.com>`_ Python web framework.
21+
MapFish is based on the `Pylons <https://pylonshq.com/>`_ Python web framework.
2222
MapFish extends Pylons with geospatial-specific functionality. For example
2323
MapFish provides specific tools for creating web services that allows querying
2424
and editing geographic objects.
2525

2626
MapFish also provides a complete RIA-oriented JavaScript toolbox, a JavaScript
2727
testing environment, and tools for compressing JavaScript code. The JavaScript
28-
toolbox is composed of the `ExtJS <http://extjs.com>`_, :doc:`OpenLayers <openlayers_overview>` , `GeoExt <http://www.geoext.org>`_ JavaScript
28+
toolbox is composed of the `ExtJS <https://www.sencha.com>`_, :doc:`OpenLayers <openlayers_overview>` , `GeoExt <https://www.geoext.org/>`_ JavaScript
2929
toolkits.
3030

3131
@SCREENSHOT_mapfish@
@@ -39,7 +39,7 @@ Implemented Standards
3939
--------------------------------------------------------------------------------
4040

4141
MapFish is compliant with the `Open Geospatial Consortium
42-
<http://www.opengeospatial.org/>`_ standards. This is achieved through
42+
<https://www.ogc.org/>`_ standards. This is achieved through
4343
OpenLayers or GeoExt supporting several OGC norms, like WMS, WFS, WMC, KML, GML
4444
etc.
4545

@@ -54,7 +54,7 @@ Details
5454

5555
**Supported Platforms:** Windows, Linux, Mac
5656

57-
**Support:** http://trac.mapfish.org/trac/mapfish#Community
57+
**Support:** http://www.mapfish.org/#community
5858

5959

6060
@VMDK_mapfish@

doc/overview/mapguide_overview.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
Web Service
1515
--------------------------------------------------------------------------------
1616

17-
`MapGuide Open Source <http://mapguide.osgeo.org/>`_ is a web-based platform that enables users to develop and deploy web mapping applications and geospatial web services. MapGuide features an interactive viewer that includes support for feature selection, property inspection, map tips, and operations such as buffer, select within, and measure.
17+
`MapGuide Open Source <https://www.osgeo.org/projects/mapguide-open-source/>`_ is a web-based platform that enables users to develop and deploy web mapping applications and geospatial web services. MapGuide features an interactive viewer that includes support for feature selection, property inspection, map tips, and operations such as buffer, select within, and measure.
1818

1919
MapGuide includes an XML database for managing content. Maestro allows users to edit the XML database and build a website without writing a single line of code. MapGuide also supports most popular geospatial file formats, databases, and standards.
2020

@@ -94,15 +94,15 @@ Implemented Standards
9494
Details
9595
--------------------------------------------------------------------------------
9696

97-
**Website:** http://mapguide.osgeo.org/
97+
**Website:** https://www.osgeo.org/projects/mapguide-open-source/
9898

99-
**Licence:** GNU Lesser General Public License (LGPL)
99+
**License:** GNU Lesser General Public License (LGPL)
100100

101101
**Software Version:** 2.4.0 Pre-Release
102102

103103
**Supported Platforms:** Linux, Windows
104104

105-
**Commercial Support:** https://www.osgeo.org/search_profile
105+
**Commercial Support:** https://www.osgeo.org/service-providers/
106106

107107

108108
@VMDK_mapguide@

doc/overview/mapproxy_overview.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ Details
106106

107107
**Supported Platforms:** Linux, Mac, Windows
108108

109-
**Support:** https://mapproxy.org/support
109+
**Support:** https://www.mapproxy.org/support
110110

111111

112112
@VMDK_mapproxy@

0 commit comments

Comments
 (0)