Community consensus: reached.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Enable VisualEditor in draft namespace on sr.wiki | operations/mediawiki-config | master | +1 -0 |
Event Timeline
Change 512220 had a related patch set uploaded (by Acamicamacaraca; owner: Acamicamacaraca):
[operations/mediawiki-config@master] Enable VisualEditor in draft namespace on sr.wiki
@Acamicamacaraca Hi there, to get this patch deployed, you'll need to schedule it for a SWAT deploy. Here is how to do it:
- Firstly, you need to find a SWAT window you can be available in. All deployment windows (both SWAT and non-SWAT) are in https://wikitech.wikimedia.org/wiki/Deployments this page. You need to pick any window that's named European Mid-day SWAT, Morning SWAT or Evening SWAT. If you can't be available during the whole hour, you can try to schedule your patch and ask the deployer to deploy your patches before everything else because you're in a hurry.
- Edit the Deployments page and add your patch. It's done by adding wikitext you can see below this text (named "scheduling syntax"). The number of your patch is announced for instance by gerritbot (change NUMBER had a related patch set uploaded...), or it can be found in the URL to the patch. It's NOT the change-id from commit message. Save your edit. Note: If you've never been to IRC before, I recommend to check if your desired IRC nickname is available by trying to connect at https://webchat.freenode.net/.
- SWAT deployer might ask you to test your change at debug servers, to prevent any bugs being introduced into production accidentaly. You can connect to production servers by using a browser extension. It's recommended to install it before the window, see https://wikitech.wikimedia.org/wiki/X-Wikimedia-Debug#Browser_extensions.
- At the start of the window (ideally, a minute or two before the actual start), be available in #wikimedia-operations IRC channel. If you've never been to IRC channel before, the easiest way how to connect is https://webchat.freenode.net. Enter the same IRC nickname as in the Deployments page at wikitech. Enter #wikimedia-operations (including the hashtag) to Channels field, don't check Auth to services, check the captcha box and click Connect. Within few seconds, you should be in #wikimedia-operations channel.
- When the window starts, a bot will announce the channel. Then, you should say something (like "hi" or "here") to tell the deployers you're ready.
- The deployer will then ping you when your patch(es) are about to be deployed. Usually, patches are deployed in order according to what's in the Deployments page, but SWAT deployer might choose any order, as he/she deems appropriate. Generally, the deployer will firstly merge your patch, then deploy it to one of the debug servers and ask you to test it at the debug server, after you say it's all working correctly, they will deploy the patch to production and ask you to test it at production once more, to ensure everything's working correctly. If you don't understand anything SWAT deployer asks you to do, feel free to ask them, they'll be always happy to help.
- Once all your patches are deployed, you can quit the channel.
I hope those steps will help you to schedule your first patch for SWAT deployment. Feel free to ask here if you don't understand anything!
{{ircnick|IRC nickname}} * [config] {{gerrit|numberofyourpatchingerrit}} first line of commit message
Change 512220 merged by jenkins-bot:
[operations/mediawiki-config@master] Enable VisualEditor in draft namespace on sr.wiki
Mentioned in SAL (#wikimedia-operations) [2019-06-17T11:28:02Z] <awight@deploy1001> Synchronized wmf-config/InitialiseSettings.php: SWAT: [[gerrit:512220|Enable VisualEditor in draft namespace on sr.wiki (T223024)]] (duration: 00m 47s)