Page MenuHomePhabricator

[epic] Migrate to a new vector tile structure
Closed, ResolvedPublic

Description

We should migrate to a different vector tile structure that is aligned closer to the data we try to present, and that would have no legal concerns.

Related Objects

StatusSubtypeAssignedTask
DeclinedNone
DeclinedNone
DeclinedPnorman
DeclinedPnorman
ResolvedPnorman
OpenNone
InvalidNone
OpenFeatureNone
InvalidNone
OpenNone
ResolvedPnorman
DeclinedNone
DeclinedNone
DeclinedNone
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
Resolved Mholloway
ResolvedPnorman
DeclinedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
DeclinedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
DuplicateNone
ResolvedPnorman
ResolvedNone
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
Resolveddebt
ResolvedPnorman
ResolvedPnorman
ResolvedNone
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
DeclinedPnorman
ResolvedPnorman
DeclinedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
DeclinedNone
DeclinedGehel
Resolved Mholloway
ResolvedPnorman
ResolvedGehel
ResolvedPnorman
ResolvedGehel
ResolvedGehel
ResolvedGehel
ResolvedNone
DeclinedNone
ResolvedPnorman
ResolvedNone
ResolvedNone
Resolved mobrovac
ResolvedGehel
ResolvedPnorman
DeclinedNone
DeclinedNone
DeclinedNone
DeclinedNone
DeclinedNone
DeclinedNone
DeclinedNone
ResolvedGehel
ResolvedSBisson
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
ResolvedGehel
ResolvedGehel
ResolvedGehel
ResolvedPnorman
Resolved Mholloway
ResolvedGehel
ResolvedCKoerner_WMF
ResolvedPnorman
ResolvedPnorman
ResolvedPnorman
DeclinedCKoerner_WMF

Event Timeline

Deskana subscribed.

Assigning to Paul, as he is working on this epic and all associated tasks.

Just FYI - @Pnorman posted the new maps style (work in progress) to the maps mailing list. Here's the contents:

As part of https://phabricator.wikimedia.org/T153282 a new style for Wikimedia maps is being developed, and I've loaded up the whole planet on one of my test servers as a test and demo.

The demo is available at http://legolas.paulnorman.ca:6789/, and through "Compare" on the right-hand side of the interface you can compare it with the current Wikimedia style, OpenStreetMap Carto, and lots of others. Some other things to be aware of when comparing are

  • The map is displayed with Kosmtik, a design tool with minimal caching, and it might be restarted while I'm working on it
  • Even though the server is faster than production, it may appear slower because it doesn't have everything cached
  • The OSM data on the server is normally within a day of the latest data

Some of the more noticeable style changes are

  • Road colours are different, helping view the overall layout of the city
  • There are fewer cases of subtly different shades of green.
  • Bridges and multi-level road constructions are now handled properly, which should make some areas easier to figure out

Feedback is welcome, either through email, phab tickets, or by IRC in #wikimedia-interactive on freenode.

I think this is a great start to garnering feedback on the new map style, but I think it should also go out to several Village Pumps on Wikivoyage and to other projects/languages that heavily use maps on their pages.

Change 383398 had a related patch set uploaded (by Gehel; owner: Gehel):
[operations/puppet@production] maps: isolate maps-test2004 to test vector tiles

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

Change 383573 had a related patch set uploaded (by Gehel; owner: Gehel):
[labs/private@master] New role to validate maps with new vector tiles.

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

Change 383573 merged by Gehel:
[labs/private@master] New role to validate maps with new vector tiles.

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

Mentioned in SAL (#wikimedia-operations) [2017-10-11T16:09:45Z] <gehel> decommission maps-test2004 from its cassandra cluster (free a node to test vector tiles) - T153282

Change 383398 merged by Gehel:
[operations/puppet@production] maps: isolate maps-test2004 to test vector tiles

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

Mentioned in SAL (#wikimedia-operations) [2017-10-12T07:51:09Z] <gehel> reinitialize cassandra on maps-test2004 to test vector tiles - T153282

@Pnorman: Can you elaborate on the legal concerns?

And actually, can you explain the rest of this task as well? What vector tile structure should we migrate to and why? The existing description is quite vague.

Aklapper removed a project: Patch-For-Review.

Also subtasks are closed; all patches merged, and this task has been dormant for two years.
Assuming this should be resolved. If not, please reopen and elaborate what is left to do in scope of this task.
Thanks.