Page MenuHomePhabricator

Wikivoyage should provide non external Nearby articles
Open, LowestPublic

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

eranroz created this task.May 7 2018, 9:05 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMay 7 2018, 9:05 PM
Aklapper added a comment.EditedMay 8 2018, 10:21 AM

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"?

eranroz updated the task description. (Show Details)May 8 2018, 11:05 AM

Updated the description above with "How to reproduce"

Thanks, way clearer now :)

Restricted Application added a project: Discovery. · View Herald TranscriptMay 8 2018, 11:09 AM
DekelE added a subscriber: DekelE.May 17 2018, 7:33 PM
DekelE added a subscriber: WJ.May 17 2018, 7:39 PM
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 triaged this task as Lowest priority.Aug 14 2018, 3:32 PM
Mholloway added a subscriber: Mholloway.

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

Mholloway edited projects, added Maps (Kartographer); removed Maps.Aug 14 2018, 3:32 PM