Page MenuHomePhabricator

Wikivoyage should provide non external Nearby articles
Closed, InvalidPublic

Description

Following T186247 users in hewikivoyage complain that nearby articles is not loaded by default and it is considered as external layer.
Nearby articles is too important layer be external and comes from labs ( https://tools.wmflabs.org/wikivoyage/w/data/he-articles.js )

This is not consistent in wikivoyage sites:

How to reproduce

  1. Get into a page in wikivoyage such as https://en.wikivoyage.org/wiki/Destinations
  2. In the right top corner press the layers button, and select "Nearby articles"

Expected: Nearby articles layer will be added to map
Actual: A warning appear: "External data source: This content is hosted externally, so enabling it shares your data with other sites."
(if it doesn't appear - open it as anonymous or clear the LocalStorage)

Policy
Will it be OK if we enable nearby articles layer by default without violating privacy policy?

Technically it is possible to add into MediaWiki:Kartographer.js enabling this layer

wvmap._controlNearby._toggleLayer()

Technical
We should allow nearby articles to be non external or Wikimedia should provide an "official" internal layer of nearby articles

Event Timeline

I am afraid that I do not understand the problem. :(

The problem in T186247 was NOT that he.wikivoyage.org was automatically loading content from https://tools.wmflabs.org/ . The problem was that it automatically loaded content from https://tools.wmflabs.org/wikivoyage/w/poimap2.php which also automatically passed user's data to openstreetmap.org and openptmap.org. openstreetmap.org and openptmap.org are third party websites, but not tools.wmflabs.org.

Both https://fr.wikivoyage.org/wiki/Destinations and https://en.wikivoyage.org/wiki/Destinations load all of their data from WMF sites (which includes tools.wmflabs.org) and, as far as I see, do NOT automatically pass any user's data to third-party websites.

What exactly "is considered as external layer" and by who? How exactly is "external layer" related to "automatically loaded"/"automatically disabled"?

Updated the description above with "How to reproduce"

Vvjjkkii renamed this task from Wikivoyage should provide non external Nearby articles to zfdaaaaaaa.Jul 1 2018, 1:11 AM
Vvjjkkii triaged this task as High priority.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
CommunityTechBot renamed this task from zfdaaaaaaa to Wikivoyage should provide non external Nearby articles.Jul 1 2018, 3:49 PM
CommunityTechBot raised the priority of this task from High to Needs Triage.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added a subscriber: Aklapper.
Mholloway subscribed.

Needs investigation. Not sure if this counts as a bug or feature request.

Now that we have a new feature of Kartographer, I don't think this thread makes sense.

WMDE-Fisch subscribed.

Yes , the special WikiVoyage nearby feature got deprecated and the code removed T332785: Remove custom old nearby functionality for Wikivoyage from Kartographer. So this ticket should be invalid now.