Page MenuHomePhabricator

Prepare test server for new TwoColConflict interface
Closed, ResolvedPublic2 Estimated Story Points

Description

Reuse the prototype toollabs server[1] and checkout the new interface there.

Wait for ComCom to take screenshots first :-)

[1] https://tools.wmflabs.org/wmde-editconflict-test/core/index.php?title=Spezial:SimulateTwoColEditConflict

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
WMDE-Fisch set the point value for this task to 2.Jul 31 2018, 12:33 PM
WMDE-Fisch updated the task description. (Show Details)
WMDE-Fisch changed the task status from Open to Stalled.Jul 31 2018, 3:35 PM

@JStrodt_WMDE if you're done taking screenshots from the prototype populated version of the testwiki, please just poke here and set the status back to Open. Thanks!

JStrodt_WMDE changed the task status from Stalled to Open.Aug 1 2018, 7:26 AM

@WMDE-Fisch Done:

  • prototype has been recorded with screen video
  • on our pages, links to the test server have been replaced by links to the screen video
Andrew-WMDE changed the task status from Open to Stalled.Aug 1 2018, 5:13 PM

If we want to use the Tools then we are blocked by: https://phabricator.wikimedia.org/T195689
TwoColConflict requires Mediawiki >= 1.32.0 which in turn requires PHP 7.0 which Tools does not yet support.

If we want to use the Tools then we are blocked by: https://phabricator.wikimedia.org/T195689
TwoColConflict requires Mediawiki >= 1.32.0 which in turn requires PHP 7.0 which Tools does not yet support.

Looking at the chain of dependencies related to solve that issue it could take some time. If we want to have a test server we should go for our own instance.

Since toolsforge now supports PHP7.2 ( T188318 ) we can use that instead. I already updated the tool webservice accordingly.

A cronjob now regularly pulls the current extension master.

Anonymous user's can now also simulate edit conflicts with semi-protected pages

Andrew-WMDE changed the task status from Stalled to Open.Aug 15 2018, 3:38 PM
Lea_WMDE subscribed.

Anonymous users cannot preview edit conflicts, but logged in users are sufficient for now