Page MenuHomePhabricator

Examine replacing tiles.wmflabs.org with production tile server
Open, Needs TriagePublic

Description

tiles.wmflabs.org is part of the maps Cloud VPS project. It provides OSM tiles for WikiMiniAtlas (https://wma.wmflabs.org/) and other projects created and maintained by the Wikimedia technical community. The service it provides is awesome, but it runs in a Cloud VPS VM and uses an NFS share as its rendered tile cache. These things make me a bit nervous about the potential for the service to go down and cause interruptions for the on-wiki users.

@MaxSem knows a bit about WikiMiniAtlas's use cases, but it would be good to track down and talk to the actual folks who are keeping the current tools alive to find out what the major use cases are and if they are compatible with Kartotherian.

See also:

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFeb 17 2018, 12:23 AM
mxn added a subscriber: mxn.May 11 2018, 8:10 PM
Pnorman edited projects, added Maps; removed Maps (Kartotherian).

tiles.wmflabs.org isn't running kartotherian, so we're untagging it. It's mainly a community relations item.

Chris, can you take on letting users of tiles.wmflabs.org know that they can switch to our production tiles if they want to?

CKoerner_WMF removed CKoerner_WMF as the assignee of this task.Jul 13 2018, 8:07 PM
CKoerner_WMF added a subscriber: CKoerner_WMF.

I'm sure someone (if not me) on my team can help with communicating, but we'd need a specific task for that request. :) I'm a little booked up at the moment and with Wikimania next week won't be able to be much immediate help.

Some quick feedback to make things go more smoothly, I personally don't know much about the use of tiles.wmflabs.org. Is there any list (or could one be generated) of projects using it? This way we would have a better understanding of who our audience is and how to reach them.

Some quick feedback to make things go more smoothly, I personally don't know much about the use of tiles.wmflabs.org. Is there any list (or could one be generated) of projects using it? This way we would have a better understanding of who our audience is and how to reach them.

We do not have such a list today, but it should be possible to create at least a partial inventory using the access logs from the shared http proxy that the requests pass through.

TheDJ added a subscriber: TheDJ.Jul 31 2018, 10:38 PM

Well WMA uses a different projection and a different tile scheme, it's hard to move it to our production tiles. I tried a couple of times but with little actual mapping background, I couldn't really figure it out.

Also.. It might be wise to actually talk to the people who built said services before you tell their users to move out. I know from talking to these people they are already rather disappointed about how some of the things have evolved over the years.

Also.. It might be wise to actually talk to the people who built said services before you tell their users to move out. I know from talking to these people they are already rather disappointed about how some of the things have evolved over the years.

@TheDJ, pardon my ignorance, but where's a good place to find these folks? m:Talk:WikiMiniAtlas?

TheDJ added a subscriber: dschwen.Aug 6 2018, 3:05 PM

For WMA specifically, it's @dschwen. You might have to email, since he seems rather busy off wiki these days.

Hey all. yes, WMA uses lat lon (plate carree) projection. Tile services are an important part, but people are painfully unaware that tiles are just a small part of the WMA. It had 3D buildings, article markers with text labels, article summaries on hover, area comparison by reprojection, entity highlighting (area shading for the article subject), it showed all coordinates from teh current article (not just the main coordinate - nice in list articles). WMA had support for globes besides earth (moon, mars, mecury, io, etc.), it had client side rendered tiles at high zoom levels, it has user interface translations and article labels from several dozen projects (including thumbnails from commons).

All that was destroyed by not permitting user DBs on the main database servers anymore. It is nice that you guys are discussing "tiles" but like most iterations of this discussion, it misses the point. :-(