Wiki Loves Monuments mobile application/ToDo

= Current =
 * 38068 - Upload not working consistently [Jon]
 * 38066 - upload later [Jon]
 * 38067 - error recovery - save state till network connection improves, or to try again later
 * 38070 - Filter by administrative zones [Yuvi]
 * 38076 - My uploads [Brion]
 * 38282 - Add WLM templates with proper info to images uploaded by the WLM Mobile app [Arthur]
 * 38283 - WLM App license info from uploadcampaigns API
 * 38285 - Title and description fields needed on Upload Info screen
 * 38286 - Mobile default categories for WLM App image upload

= Backlog =

General

 * 38063 - Search detail seems to search worldwide instead of within visible area in map view
 * 38119 - Handle scaling of image assets properly

General

 * 38074 - Settings
 * Logout
 * Language
 * Contest rules
 * if time: near or far range for default map zoom level
 * Maps - min zoom level
 * List sort alphabetically or by distance, see more link at bottom of list
 * New request - search filter at street level
 * Login screen - link to account creation in browser
 * Campaign settings should be sticky
 * When a country is selected the country name should be at the top left corner
 * Login should make clear it is my Wikipedia account - and maybe provide a link to register (can people register from mobile?)
 * Get direction link should be more prominent
 * Make the 'map view' / 'list view' something else other than the current ICS-style dropdown. Elka mentioned people being confused by it, and I'd like a final design before I start chewing on that
 * 38075 - About page
 * Check if GPS is on, and if not, grey out the "Search monuments nearby" button - Elke
 * Perhaps we need a link underneath the button to turn on GPS if it is off?
 * Devices are still able to determine your location if GPS is disabled. If the device cannot pinpoint your location for some reason when you click on the button, it currently returns an error encouraging the user to enable GPS or WiFi if it is not already enabled for greater accuracy. Is that adequate? Arthur Richards (talk) 00:55, 10 July 2012 (UTC)
 * I'm pretty sure this is done. We might want to deal with Androids which do not have any way of getting geolocation (via feature detection) and disabling the button for these phones. But I'm not even sure such phones exist..

UI

 * Map/List view selection
 * Map/List button is not obviously tappable or toggleable
 * button title doesn't update
 * Back key and back behavior
 * campaign list appears when going back from map view, instead of initial screen
 * Campaign/country name at top of Monument details screen, monument list/map screens
 * Upload button from monument list/map views? May interfere with monument selection

Usability

 * Screen flashes with login screen on initial load (if initial load takes more than a second or two, we could have a splash screen)
 * Login screen should say Wikipedia or Commons login
 * "Get directions" link should be larger
 * When upload is finished, should the underlying screen change to the My Uploads screen?
 * Cannot upload from country monument list -
 * Very high res devices have wrong scale
 * Header jumps from top of screen by several pixels
 * 38072 - WLM App needs a better login failed message
 * light background under upload dialog doesn't cover area below scrolling fold

API on WMF
TODO:
 * Import/update script - in process [Max/Arthur]
 * API - first pass complete, waiting for import/DB/search stuff to finalize [Max]
 * Search - Brion says we could possibly use lsearchd - need to try it and press ops for a separate Lucene/Solr installation otherwise [Max]
 * Need to poke Chad about creating an extension repo