Page MenuHomePhabricator

Adopt VisualEditor in wiki.wikimedia.it
Open, Stalled, MediumPublic3 Estimated Story Points

Description

Several Wikimedia Italia members have expressed great interest in adopting VisualEditor in https://wiki.wikimedia.it/ and this task should describe the steps involved for this adoption.

NOTE: @Laurentius pointed out that there may be incompatibility issues between VisualEditor and the MediaWiki-extensions-Lockdown.

Event Timeline

valerio.bozzolan changed the task status from Open to Stalled.EditedDec 9 2020, 1:51 AM
valerio.bozzolan added a subscriber: Nemo_bis.

Bad news guys.

As mentioned by @Nemo_bis in the mailing list some time ago (right?) it really seems that the current implementation of VisualEditor is broken with private wikis. More precisely it's broken with whatever wiki needing some kind of user access permissions. And yes, we are affected by this, while https://wiki.wikimedia.it/ obviously needs to protect some contents and we cover this need with the Extension:Lockdown.

NOTE: I do not mean that adopting VisualEditor should be considered a security concern by default (more than enabling any other extension). I mean that the current implementation of VisualEditor will simply not work for our use case.
NOTE: Anyway it seems that VisualEditor would work for publicly available pages of https://wiki.wikimedia.it. I don't think it would make members happy to know it would explode on all other pages…

I've just shared some considerations about this issue and some possible approaches here: