Context
With the three products (T327680, T327683, T327684) now migrated to Codex (Wikimedia's design system, now established as the official source of standard, reusable components for our Vue-based products.), we can safely deprecate WMDE's WiKit.
Implications
WiKit's deprecated status implies that no effort will be dedicated from this moment onward to update or improve the library, nor its components and utilities. Except in extraordinary circumstances, such as to correct issues that might have an impact on accessibility or dramatically disrupt the workflow of users.
Main objective
Ensure that WiKit is marked clearly as deprecated so that no new contributions or requests are made to the library and design system
Potential Tasks
- Update github repo
- Add "[DEPRECATED]" to the repository description on GitHub
- Add the "deprecated" topic to the repository
- Archive the repository on GitHub to make it read-only
- Update README
- Update NPM
- Mark packages as deprecated
- Advise dependants to switch to Codex
- Communicate
- Inform Codex Dev Team
- Inform Community?