Currently on wikis where it isn't configured (e.g. mediawiki.org) you get a very empty Citoid dialog:
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Release | dduvall | T206678 1.33.0-wmf.24 deployment blockers | ||
Resolved | Mvolz | T219510 Citoid should only usurp "<ref" / ctrl+shift+k shortcuts if configured |
Event Timeline
Change 499797 had a related patch set uploaded (by Esanders; owner: Esanders):
[mediawiki/extensions/Cite@master] Expose the list of citation tools
Change 499799 had a related patch set uploaded (by Esanders; owner: Esanders):
[mediawiki/extensions/Citoid@master] Expose citoid map and conditionally register citefromid command
Change 499797 merged by jenkins-bot:
[mediawiki/extensions/Cite@master] Expose the list of citation tools
Change 499799 merged by jenkins-bot:
[mediawiki/extensions/Citoid@master] Expose citoid map and conditionally register citefromid command
I checked this locally, and the merged change disables citoid even if the automatic tab is correctly configured. I don't think this is the correct behaviour; if neither are configured, it should be de-registered, but not cite tools missing alone: it should also check that Mediawiki:Citoid-template-type-map.json doesn't exist as well.
Change 500979 had a related patch set uploaded (by Mvolz; owner: Mvolz):
[mediawiki/extensions/Citoid@master] Keep citoid enabled if automatic tab is configured
I've found an example of a Wikipedia where deploying the previous change without this fix will disable citoid, so I think it should be cherry picked to the previous cut once merged:
@Mvolz I'm currently holding the group1 train deployment. Do you have an update or ETA on a fix?
I'm not 100% it's worth holding the train over - it'll disable citoid on at least one small language wiki. But the fix isn't done yet, no. Alternatively we can just revert it but note it requires reverting the change in the cite extension as well.
Thanks for the clarification. I'll proceed with group1 and check in tomorrow before promoting all wikis.
Change 500979 merged by jenkins-bot:
[mediawiki/extensions/Citoid@master] Keep Citoid enabled if automatic tab is configured
Change 501114 had a related patch set uploaded (by Jforrester; owner: Mvolz):
[mediawiki/extensions/Citoid@wmf/1.33.0-wmf.24] Keep Citoid enabled if automatic tab is configured
The fix is now merged on master. The cherrypicked change to the branch is still open and needs merging here: https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Citoid/+/501114/
Change 501114 merged by jenkins-bot:
[mediawiki/extensions/Citoid@wmf/1.33.0-wmf.24] Keep Citoid enabled if automatic tab is configured
Mentioned in SAL (#wikimedia-operations) [2019-04-04T19:06:34Z] <marxarelli> fetch/rebase looks good, incorporates fixes for T220037, T219510. deploying