Page MenuHomePhabricator

Enable talk page edit conflict interface in production
Closed, ResolvedPublic2 Estimated Story Points

Description

Deploy talk page edit conflict interface feature to:

  • group0 wikis
  • dewiki
  • arwiki
  • fawiki

Deploy as part of beta-feature for all other wikis with the TwoColConflict beta feature.

Release planned for: 24 June 2020

Event Timeline

Is there a dedicated project tag for that "edit conflict interface" interface? Or a team? Asking as tasks should have tags so they can be found. :)

@Aklapper Thanks for catching that! The ticket is still a bit of work in progress and I forgot to add the project tag initially, but have added both the team and project tag now.

Lena_WMDE updated the task description. (Show Details)

Change 605253 had a related patch set uploaded (by Andrew-WMDE; owner: Andrew-WMDE):
[operations/mediawiki-config@master] TwoColConflict: Talk page small deployment InitialiseSettings.php

https://gerrit.wikimedia.org/r/605253

Change 605255 had a related patch set uploaded (by Andrew-WMDE; owner: Andrew-WMDE):
[operations/mediawiki-config@master] TwoColConflict: Talk page small deployment CommonSettings.php

https://gerrit.wikimedia.org/r/605255

@Lena_WMDE, is there a specific reason we don't want the talk-page interface "on any other wikis"? All these "other wikis" have the TwoColConflict extension in BetaFeatures mode anyway. It feels wrong to update the extension on the non-Beta wikis before the Beta wikis. Shouldn't this be the other way around? Or just enable it everywhere the same time?

@thiemowmde oh yes, you're right. I would say enable everywhere at the same time - for Beta wikis as part of the beta feature and small default wikis as part of the user preference.

Change 605253 abandoned by Andrew-WMDE:
TwoColConflict: Talk page small deployment InitialiseSettings.php

Reason:
Not needed any more, see T254458#6234250.

https://gerrit.wikimedia.org/r/605253

Change 605255 merged by jenkins-bot:
[operations/mediawiki-config@master] TwoColConflict: Talk page small deployment CommonSettings.php

https://gerrit.wikimedia.org/r/605255

Mentioned in SAL (#wikimedia-operations) [2020-06-24T11:09:01Z] <awight@deploy1001> Synchronized wmf-config/CommonSettings.php: BACON: [[gerrit:605255|TwoColConflict: Talk page small deployment CommonSettings.php (T254458)]] (duration: 01m 17s)

awight renamed this task from Deploy talk page edit conflict interface to small set of wikis to Enable talk page edit conflict interface in production.Jul 7 2020, 11:47 AM
Lena_WMDE claimed this task.
Lena_WMDE moved this task from Demo to Done on the WMDE-QWERTY-Sprint-2020-06-24 board.