MediaWiki 1.19/Communications

From mediawiki.org

Wikimedia deployment[edit]

Aim: spread the word that the deployments are gonna probably be coming in February, and tell them 3 things:

  1. test now!! on the test deployment site for your wiki! I'm especially looking at you, Commons or sites with unusual gadgets or something!
  2. Do you have some unusual technical thing -- user scripts, gadgets, unique bots, etc. -- set up on your wiki such that we should stagger you in a different stage than we had thought?

Pre-deployment heads-up distribution list[edit]

Pre-deployment heads-up message[edit]

Moved to MediaWiki 1.19/Deployment announcement.

Deployment notice[edit]

Phase 1 (Yes Done )[edit]

Because of bugzilla:31036, there's no easy way to display a notice to a random selection of wikis, so we have to do it manually for each one of them using their Sitenotice. It won't have the nice formatting of the CentralNotice banner, but the content will be there.

It's a good practice to enable the Sitenotice 10 minutes before the actual maintenance, and hang out in #wikimedia-tech (we advertise that channel on the banner's landing page).

When the maintenance is over, go through the Sitenotice links again and replace their content with a single hyphen: -.

Wiki Edit local Sitenotice Sitenotice text Sitenotice preview Notes
mediawikiwiki
Yes Done
MediaWiki:Sitenotice Technical maintenance is underway. Temporary issues may arise but will be resolved shortly. ([[m:Wikimedia maintenance notice|Read more]]) Technical maintenance is underway. Temporary issues may arise but will be resolved shortly. (Read more)
strategywiki
Yes Done
MediaWiki:Sitenotice Technical maintenance is underway. Temporary issues may arise but will be resolved shortly. ([[m:Wikimedia maintenance notice|Read more]]) Technical maintenance is underway. Temporary issues may arise but will be resolved shortly. (Read more)
usabilitywiki
Yes Done
Closed wiki; sitenotice isn't necessary.
simplewiki
Yes Done
MediaWiki:Sitenotice Technical maintenance is happening. This may cause some problems, but they will be fixed soon. ([[m:Wikimedia maintenance notice|Read more]]) Technical maintenance is happening. This may cause some problems, but they will be fixed soon. (Read more)
simplewiktionary
Yes Done
MediaWiki:Sitenotice Technical maintenance is happening. This may cause some problems, but they will be fixed soon. ([[m:Wikimedia maintenance notice|Read more]]) Technical maintenance is happening. This may cause some problems, but they will be fixed soon. (Read more)
hewikisource
Yes Done
MediaWiki:Sitenotice בזמן הקרוב תתבצענה באתר פעולות תחזוקה. ייתכנו בעיות זמניות, שייפתרו במהרה. ([[m:Wikimedia_maintenance_notice/he|למידע נוסף לחצו כאן.]]) בזמן הקרוב תתבצענה באתר פעולות תחזוקה. ייתכנו בעיות זמניות, שייפתרו במהרה. (למידע נוסף לחצו כאן.) The preview looks funky on mw.o because it's LTR, but it'll be ok on an RTL wiki.
frwikisource
Yes Done
MediaWiki:Sitenotice Une opération de maintenance technique est en cours. Des problèmes temporaires peuvent survenir, mais seront réglés rapidement. ([[m:Wikimedia maintenance notice/fr|En savoir plus.]]) Une opération de maintenance technique est en cours. Des problèmes temporaires peuvent survenir, mais seront réglés rapidement. (En savoir plus.)
eowiki
Yes Done
MediaWiki:Sitenotice Nuntempe teknikaj prizorgoj okazas. Portempaj misfunkciadoj povus okazi sed estos rapide solvitaj. ([[m:Wikimedia maintenance notice/eo|Legu pli.]]) Nuntempe teknikaj prizorgoj okazas. Portempaj misfunkciadoj povus okazi sed estos rapide solvitaj. (Legu pli.)
metawiki
Yes Done
MediaWiki:Sitenotice Technical maintenance is underway. Temporary issues may arise but will be resolved shortly. ([[m:Wikimedia maintenance notice|Read more]]) Technical maintenance is underway. Temporary issues may arise but will be resolved shortly. (Read more)
betawikiversity
Yes Done
MediaWiki:Sitenotice Technical maintenance is underway. Temporary issues may arise but will be resolved shortly. ([[m:Wikimedia maintenance notice|Read more]]) Technical maintenance is underway. Temporary issues may arise but will be resolved shortly. (Read more)
enwikiquote
Yes Done
MediaWiki:Sitenotice Technical maintenance is underway. Temporary issues may arise but will be resolved shortly. ([[m:Wikimedia maintenance notice|Read more]]) Technical maintenance is underway. Temporary issues may arise but will be resolved shortly. (Read more)
enwikibooks
Yes Done
MediaWiki:Sitenotice Technical maintenance is underway. Temporary issues may arise but will be resolved shortly. ([[m:Wikimedia maintenance notice|Read more]]) Technical maintenance is underway. Temporary issues may arise but will be resolved shortly. (Read more)

Phase 2 (Yes Done)[edit]

Use the Generic maintenance notice with the following parameters:

  • Start date & time: 10 min before the maintenance begins
  • End date & time: a few hours later. You'll disable the banner once the maintenance is over, so you just need to make sure that it doesn't disappear before you're done.
  • Project: Commons only
  • Languages: all
  • Geotargeted: leave unchecked
  • Enabled: check this when you want to actually enable the banner
  • Preferred: check this; it will give the banner precedence over any other non-preferred banner running at the same time (Technical maintenance takes precedence)
  • Locked: leave unchecked
  • Remove: Don't touch this!

Don't forget to click the Submit button at the very bottom of the page to save your changes.

This interface controls the campaign; the banner itself is managed through another special page, but you shouldn't have any good reason to edit it (so please don't).

Don't forget to disable the banner when the maintenance is over. This is done by unchecking "Enabled" and submitting the changes. Otherwise, it'll run until the End date & time you specified.

Note: If you're wondering why we're using CentralNotice for Commons, instead of the local Sitenotice, it's because CentralNotice allows us to show the maintenance notice in all languages. Commons is a multilingual project and many users don't understand English (much). To show the notice in all languages with Sitenotice, we'd have to create a subpage of MediaWiki:Sitenotice for each language. CentralNotice handles this automatically, and since it allows us to select only "Commons" as the target project, there won't be false positives (i.e. the notice won't show on other projects).

Phase 3[edit]

Use the Generic maintenance notice with the same parameters as above, except for:

  • Projects: select all but Commons and Wikipedia

Phase 4[edit]

Wiki Edit local Sitenotice Sitenotice text Sitenotice preview Notes
nlwiki MediaWiki:Sitenotice Er vindt momenteel technisch onderhoud plaats. Als gevolg hiervan kunnen er tijdelijke storingen zijn, maar die worden zo spoedig mogelijk opgelost. ([[m:Wikimedia maintenance notice/nl|Meer informatie.]]) Er vindt momenteel technisch onderhoud plaats. Als gevolg hiervan kunnen er tijdelijke storingen zijn, maar die worden zo spoedig mogelijk opgelost. (Meer informatie.)
plwiki MediaWiki:Sitenotice FIX: missing

Phase 5[edit]

Use the Generic maintenance notice with the same parameters as above, except for:

  • Projects: Wikipedia only
  • Languages: all languages except Esperanto (eo), Simple English (simple), Dutch (nl) and Polish (pl)

1.19 release[edit]

Channels: mediawiki-l, mediawiki-announce, Wikimedia blog, social media channels. See also Release checklist

Release announce message[edit]