Background
- We will be deploying the vector 2022 skin to the next set of wikimedia projects
User story
- As a reader of a wikimedia project, I want to be able to use the same skin across wikis
- As a product team, we want to have vector 2022 as the default skin on all wikis so that we can avoid significant versioning issues
Requirements
- Deploy to the following list of wikis:
Nov 19:
- itwiki (it.wikipedia.org)
- sysop_itwiki (sysop-it.wikipedia.org)
- romdwikimedia (romd.wikimedia.org)
BDD
Feature: Vector 2022 Skin Deployment Scenario: Deploy Vector 2022 to specified wikis Given I am visiting itwiki, sysop_itwiki, or romdwikimedia When I load the homepage in an incognito window Then I should see that the Vector 2022 skin is the default skin And the body tag should include the class "skin-vector-2022"
Test Steps
Test Case 1: Verify Vector 2022 Deployment on Specified Wikis
- Open the homepage of each wiki listed in the requirements in an incognito window.
• it.wikipedia.org
• sysop-it.wikipedia.org
• romd.wikimedia.org
- Inspect the page source or use browser developer tools to verify the body tag contains the class skin-vector-2022.
- AC1: Confirm that the Vector 2022 skin is set as the default skin on all specified wikis.
Design
- Add mockups and design requirements
Acceptance criteria
- Get green light from @sgrabarczuk before deployment
- Deploy to wikis according to requirements
Communication criteria - does this need an announcement or discussion?
- All wikis must be communicated with ahead of time
Rollback plan
- What is the rollback plan in production for this task if something goes wrong?
QA Results - Prod
AC | Status | Details |
---|---|---|
1 | ✅ | T379765#10342630 |
This task was created by Version 1.2.0 of the Web team task template using phabulous