Page MenuHomePhabricator

Revert ParsoidSiteConfigInit hook creation
Closed, ResolvedPublic

Description

We don't want to have https://gerrit.wikimedia.org/r/c/mediawiki/services/parsoid/+/758527 in 1.38.0, so we need to remove it from the code base before that happens.

Prerequisites:

  • bugfixes on 1.36 and 1.37 out (end of March 2022)
  • Translate extension able to register without that hook (will need to modify Translate registration for that.)

Event Timeline

Change 776197 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/extensions/Translate@master] Removing the usage of the onParsoidSiteConfigInitHook

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

Change 776208 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/services/parsoid@master] Revert "Add temporary ParsoidSiteConfigInit hook"

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

Change 778255 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/core@master] Revert "Add temporary ParsoidSiteConfigInit hook"

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

Change 776197 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Remove the usage of the onParsoidSiteConfigInitHook

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

Change 778233 had a related patch set uploaded (by C. Scott Ananian; author: Isabelle Hurbain-Palatin):

[mediawiki/extensions/Translate@REL1_38] Remove the usage of the onParsoidSiteConfigInitHook

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

Change 778350 had a related patch set uploaded (by C. Scott Ananian; author: Isabelle Hurbain-Palatin):

[mediawiki/extensions/Translate@REL1_38] Remove the usage of the onParsoidSiteConfigInitHook

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

Change 778233 abandoned by C. Scott Ananian:

[mediawiki/extensions/Translate@REL1_38] Remove the usage of the onParsoidSiteConfigInitHook

Reason:

Cloned as I060742a51c2af4e70b97fd9bf1e4fa840fe8d307. Depending on a cherry-picked patch is confusing jenkins. :(

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

Change 778255 merged by jenkins-bot:

[mediawiki/core@master] Revert "Add temporary ParsoidSiteConfigInit hook"

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

Change 778234 had a related patch set uploaded (by C. Scott Ananian; author: Isabelle Hurbain-Palatin):

[mediawiki/services/parsoid@REL1_38] Revert "Add temporary ParsoidSiteConfigInit hook"

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

Change 776208 abandoned by C. Scott Ananian:

[mediawiki/services/parsoid@master] Revert "Add temporary ParsoidSiteConfigInit hook"

Reason:

Chery-picked as-is to REL1_38 of Parsoid, but replaced by 0548babd463941826adc6df3da890f61694c8749 in core and If019d037587db45d6b1ba60bdc0f8d8df78ccaff in Parsoid.

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

Change 778350 merged by jenkins-bot:

[mediawiki/extensions/Translate@REL1_38] Remove the usage of the onParsoidSiteConfigInitHook

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

Change 778234 merged by jenkins-bot:

[mediawiki/services/parsoid@REL1_38] Revert "Add temporary ParsoidSiteConfigInit hook"

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

ssastry assigned this task to ihurbain.