With the new Validator framework being introduced we can start migrating a few projects to use it. Below are a handful of projects that have been chosen for initial migration,
- [ ] iNaturalist - https://github.com/inaturalist/inaturalist/pull/2212#discussion_r271447917
- [X] Confirm with community
- [ ] Submit / patch
- [ ] Deploy on Translatewiki.net
- [ ] Add plural validator
- [ ] Dissem - https://phabricator.wikimedia.org/T204568#4971934
- [X] Confirm with community
- [ ] Submit / patch
- [ ] Deploy on Translatewiki.net
- [ ] Add plural validator
- [ ] Open Street Map - Website - https://github.com/openstreetmap/openstreetmap-website/issues/2301#issuecomment-509257630
- [ ] Confirm with community
- [ ] Submit / patch
- [ ] Deploy on Translatewiki.net
- [ ] WMCZ-Tracker - https://phabricator.wikimedia.org/T230302#5436937
// **TODO**: More to come //
This process involves,
- [ ] Migrating the existing checkers
- [ ] Identifying any more checkers that need to be added
- [ ] Migrating the Insertables
- [ ] Deploying changes on Translatewiki.net
- [ ] Getting feedback from the project
Another important goal is to have as less PHP code in the groups folder as possible.
After we've migrated the above, and taken feedback from the community we will work on migrating the rest of the projects.