﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
22138	Parse and use the status element in OpenStreetMap GET /api/capabilities	taylor.smock	team	"It would be nice to be able to show the user a better message when a timeout occurs.

To that end, we can use the osmwiki:API_v0.6#Capabilities:_GET_/api/capabilities call. Specifically, `<status database=""online"" api=""online"" gpx=""online""/>`.
> The status element returns either online, readonly or offline for each of the database, API and GPX API. The database field is informational, and the API/GPX-API fields indicate whether a client should expect read and write requests to work (online), only read requests to work (readonly) or no requests to work (offline).

If readonly or offline, then we should refuse upload/download for a short set amount of time (e.g. 30 seconds), and check if the api's are back up."	enhancement	new	normal		Core			capabilities	
