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
- Dissem - https://phabricator.wikimedia.org/T204568#4971934
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.