Page MenuHomePhabricator

Refactor GeoShape code to work nicely for GeoPoints
Closed, ResolvedPublic5 Estimated Story Points

Description

Working on T302290 we think it makes sense to refactor the GeoShape code to work nicely with GeoPoints.

  • Change BBtry to async await
  • Refactor to use a common super class

Details and brainstorming

Possible follow ups:

  • Maybe get rid of sanitize-mapdata API call
  • Move localization responsibility out of JsonConfig extension

Event Timeline

Change 773785 had a related patch set uploaded (by Svantje Lilienthal; author: Andrew-WMDE):

[mediawiki/services/kartotherian@master] Begin refactoring Geoshapes and Geopoints

https://gerrit.wikimedia.org/r/773785

Change 773785 had a related patch set uploaded (by Svantje Lilienthal; author: Andrew-WMDE):

[mediawiki/services/kartotherian@master] Refactoring Geoshapes and Geopoints

https://gerrit.wikimedia.org/r/773785

Change 774472 had a related patch set uploaded (by Svantje Lilienthal; author: Svantje Lilienthal):

[mediawiki/services/kartotherian@master] Split handleResult in its own function

https://gerrit.wikimedia.org/r/774472

lilients_WMDE set the point value for this task to 5.

Change 774472 merged by jenkins-bot:

[mediawiki/services/kartotherian@master] Split handleResult in its own function

https://gerrit.wikimedia.org/r/774472

Change 773785 merged by jenkins-bot:

[mediawiki/services/kartotherian@master] Refactoring Geoshapes

https://gerrit.wikimedia.org/r/773785

thiemowmde claimed this task.