- Add deployment tracking task to the review queue
- Pass security review (not needed as per T277690)
- Pass performance review (T305615)
- Pass design review (not relevant; no design in the extension - the echo notifications will be reviewed by design separately)
- Pass DB review (not relevant; no schema changes)
- Restore, update & merge CI updates: https://gerrit.wikimedia.org/r/c/integration/config/+/766605
- Restore, update & merge inclusion in release tool: https://gerrit.wikimedia.org/r/c/mediawiki/tools/release/+/766613
- Wait at least 2 weeks after merging above patch, until extension code is branched & deployed (unused) in production
- Restore, update & merge extension-list entry and config var: https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/766615
- Enable on beta cluster (InitialiseSettings-labs.php in operations/mediawiki-config) on relevant wikis with whatever config is needed for this extension: https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/807049
- Enable on production cluster (InitialiseSettings.php in operations/mediawiki-config) on relevant wikis with whatever config is needed for this extension: https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/807050
- Update mw.org/Extension:ImageSuggestions, adding the {{OnWikimedia}} template & whatever additional config & information are relevant for this extension
- Double-check https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment#Preparing_for_deployment to make sure nothing has been forgotten
Description
Details
Related Objects
- Mentioned In
- rEISU5c1c001afdfd: build: Add mediawiki/mediawiki-phan-config
T299924: [M] New extension to contain code for notifications for image suggestions for experienced users - Mentioned Here
- T292147: [L] Send Image Suggestions notifications to experienced users
T305615: Performance review of Extension:ImageSuggestions
T277690: Security Readiness Review for SD Image Recommendations UI
Event Timeline
Change 766605 had a related patch set uploaded (by Matthias Mullie; author: Matthias Mullie):
[integration/config@master] Prepare for production deployment of ImageSuggestions
Change 766605 abandoned by Matthias Mullie:
[integration/config@master] Prepare for production deployment of ImageSuggestions
Reason:
Not yet
Change 766613 had a related patch set uploaded (by Matthias Mullie; author: Matthias Mullie):
[mediawiki/tools/release@master] Add ImageSuggestions to make-release
Change 766613 abandoned by Matthias Mullie:
[mediawiki/tools/release@master] Add ImageSuggestions to make-release
Reason:
Not yet
Change 766615 had a related patch set uploaded (by Matthias Mullie; author: Matthias Mullie):
[operations/mediawiki-config@master] Add ImageSuggestions to extension-list and config var
Change 766615 abandoned by Matthias Mullie:
[operations/mediawiki-config@master] Add ImageSuggestions to extension-list and config var
Reason:
Not yet!
Change 766615 restored by Matthias Mullie:
[operations/mediawiki-config@master] Add ImageSuggestions to extension-list and config var
Change 766615 abandoned by Matthias Mullie:
[operations/mediawiki-config@master] Add ImageSuggestions to extension-list and config var
Reason:
Not yet!
Change 766605 restored by Matthias Mullie:
[integration/config@master] Prepare for production deployment of ImageSuggestions
Change 766613 restored by Matthias Mullie:
[mediawiki/tools/release@master] Add ImageSuggestions to make-release
Initial code has been merged.
Reviews have been deemed unnecessary.
Deployment-related config patches are up & awaiting review.
Change 766613 merged by jenkins-bot:
[mediawiki/tools/release@master] Start branching ImageSuggestions for Wikimedia production
Change 766605 merged by jenkins-bot:
[integration/config@master] Zuul: [mediawiki/extensions/ImageSuggestions] Mark as in production
Mentioned in SAL (#wikimedia-releng) [2022-06-06T14:37:18Z] <James_F> Zuul: [mediawiki/extensions/ImageSuggestions] Mark as in production for T302711
Change 766615 restored by Matthias Mullie:
[operations/mediawiki-config@master] Add ImageSuggestions to extension-list and config var
Change 766615 merged by jenkins-bot:
[operations/mediawiki-config@master] Add ImageSuggestions to extension-list and config var
Change 807049 had a related patch set uploaded (by Matthias Mullie; author: Matthias Mullie):
[operations/mediawiki-config@master] [ImageSuggestions] Enable extension on beta testwiki
Change 807050 had a related patch set uploaded (by Matthias Mullie; author: Matthias Mullie):
[operations/mediawiki-config@master] [ImageSuggestions] Enable extension on ptwiki, ruwiki & idwiki
Change 807049 merged by jenkins-bot:
[operations/mediawiki-config@master] [ImageSuggestions] Enable extension on beta testwiki
Change 807050 merged by jenkins-bot:
[operations/mediawiki-config@master] [ImageSuggestions] Enable extension on ptwiki, ruwiki & idwiki
Mentioned in SAL (#wikimedia-operations) [2022-06-23T13:15:09Z] <mlitn@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:807050|[ImageSuggestions] Enable extension on ptwiki, ruwiki & idwiki (T302711)]] (duration: 03m 44s)
Change 863016 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/ImageSuggestions@master] build: Add mediawiki/mediawiki-phan-config
Mentioned in SAL (#wikimedia-releng) [2022-12-02T01:04:48Z] <James_F> Zuul: [mediawiki/extensions/ImageSuggestions] Add phan CirrusSearch and Elastica dependencies for T302711
Change 863016 merged by jenkins-bot:
[mediawiki/extensions/ImageSuggestions@master] build: Add mediawiki/mediawiki-phan-config