On 2025-05-06, Codex v2.0.0-rc.1 will begin riding the deployment train. As that occurs, we can start testing on the wikis being deployed to.
Testing plan
We'll test the following as applicable (some special pages won't appear on all wikis):
- Test on Desktop (Vector 2022) and mobile (MinervaNeue)
- Ensure the Vector 22 header and sidebars do not scale with text size
- Test login and create account forms
- Test a messagebox in content (may need to add a CSS-only message to page content)
- Test Special:ContentTranslation
- Test Special:Block with ?usecodex=1 (muiltiblocks)
- Test Special:MediaSearch
- Test Special:Nearby
- Test Special:NewPagesFeed
- Test Special:Preferences (not a Codex UI; ensure nothing has changed)
Group 0 wikis (May 13)
- www.mediawiki.org
- Desktop (Vector 22)
- Mobile
Other wikis: test.wikipedia.org, test.wikidata.org, office.wikimedia.org
Group 1 wikis (May 14)
- commons.wikimedia.org
- Desktop (Vector 22)
- Mobile
- he.wikipedia.org
- Desktop (Vector 22)
- Mobile
Other wikis: www.wikifunctions.org, meta.wikimedia.org, ca.wikipedia.org, www.wikidata.org
Group 2 wikis (May 15-16)
- en.wikipedia.org
- Desktop (Vector 22)
- Mobile
Additionally high-profile projects, with LibUp provided updates
- wikimedia/portals with 2.0.0-rc.1 design tokens
Anticipated findings
Status quo:
- There should be no Less compilation errors; styles should load normally.
- Interfaces that do not use the Codex toolkit should be unchanged.
- Page titles and article text should be unchanged.
- In Vector 2022...
- The header and sidebars should not scale with text size. Only the content region should scale.
- The QuickSurveys UI and messages within content should not scale with text size.
Changes:
- Codex components and interfaces that use Codex design tokens may look slightly different but any changes should be either negligible or improvements. Some more noticeable visual changes include:
- Dialog titles have increased in size.
- Spacing between binary inputs within groups has reduced.
- Padding in non-inline Messages has reduced.
- In MonoBook...
- Codex interfaces (e.g. the login form, the Codex version of Special:Block) will use the small font mode and will therefore be based at a 0.875rem/14px font size. This means they will be ~10% larger than the existing size (based at 12.7px).
Acceptance criteria
- Complete all testing on the dates specified
- Any findings are discussed within the team