Page MenuHomePhabricator

[Contributions] Allow people to submit coordinates for articles that don't have them
Open, LowestPublicFeature

Description

Originally suggested at[1]. If a user is reading a geography-related article from a GPS-enabled smartphone, they should have an opportunity to easily submit coordinates.

Problems:

  • Can we reliably determine from JS whether geolocation capabilies are from GPS but not other inaccurate sources?
  • Need to differentiate between pages that need coordinates but don't have any and pages that need no coordinates.
  • Different wikis use wildly different coordinate templates.

This feature might be more appropriate in the app, but our contribution capabilities are currently present in web interface only, hence filing this feature request for MF.


[1] https://en.wikipedia.org/w/index.php?title=Wikipedia:Village_pump_(technical)&oldid=526729430#GeoData_deployed


Version: unspecified
Severity: enhancement

Details

Reference
bz42786

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 12:53 AM
bzimport set Reference to bz42786.
bzimport added a subscriber: Unknown Object (MLST).

Probably want a marker that says "no coordinates relevant" which we can use to indicate that people shouldn't be prompted anymore. Eg [[Electricity]] doesn't have a particular location, and shouldn't prompt once someone has marked it as such.

Broke no-coords marker issue out to bug 42834.

That patchset didn't go anywhere.

Advice, check if 'accuracy' is supported on platform and make multiple requests, until you have a 'desirable' accuracy.

If accuracy doesn't come closer than a desired accuracy, inform the user of this and tell him that unfortunately his 'geo fix' cannot be used.

Also remember that actual position information is rather limited. Our general geo tagging (using coord) specifies a lot more about a location (name, type, alt, heading, etc). Especially type is important, because it changes the default of scale for instance.

You could perhaps make use of a MediaWiki:template to make sure the relevant options get passed to whatever lives in that MediaWiki file, and fallback to {{#coordinates}} parserfunctions, if that local MediaWiki file is not present.

You could do a lot of useful and fun things with this capability.

Coordinates should probably be submitted to wikidata.
Not sure if we want to explore this at all in mobile.

Jdforrester-WMF lowered the priority of this task from Low to Lowest.Apr 18 2017, 7:19 PM
Jdforrester-WMF moved this task from To Triage to Freezer on the VisualEditor board.
Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:14 AM
Aklapper removed subscribers: Tfinc, wikibugs-l-list.