The Design Systems Team will release the Codex UI library in 3 stages:
# **Alpha (v0.1.0-alpha.1+)**: Prototype for testing only
# **Beta (v1.0.0-beta.1+)**: Limited release T302025
# **Full Release (v1.0.0+):** Stable for use by all WMF staff and volunteers
The goal for Codex Alpha is to test and obtain feedback from engineers and designers using the design system in a pre-selected project(s). The Design Systems Team does not recommend using Codex Alpha in production projects and will prioritize feedback and iteration from testing over reviewing contributions at this time. Creating new components for Codex is not part of Alpha test scope.
==== Requirements for Codex Alpha
[x] Decide on a pilot project
[x] Finalize strategy for Codex packaging and installation on MediaWiki and/or NPM
[x] Complete QA/regression testing for Codex library on MediaWiki
[x] Deploy Codex to MediaWiki and/or NPM
[ ] Complete internationalization and RTL support in code
[x] Complete WikimediaUI Figma specification sheet organization
[x] Design a testing plan for collecting user feedback from designers and engineers
[ ] Address feedback from Abstract Wikipedia and iterate on Codex
**Test Scenarios**
- I am a **designer** who is being **trained** on how to use the design system in Figma
- I am a **designer** who is adding instances of **existing** Codex components to my project in Figma
- I am a **developer** who is adding **existing** Codex components to my project for the first time (these can be any components that design added instances of in Figma)
- I am a **developer** who is writing **tests** that check if Codex components are working as expected in my project
- I am **supporting my team** to implement the design system (Figma and Codex) into our workflow