Page MenuHomePhabricator

Implement schema validation for message group configuration as part of CI for translatewiki repository
Open, MediumPublic

Description

Schema validation would save us from accidentally deploying bad configuration to translatewiki.net. These are usually typos not caught in the code review, for example INSERTABLE vs. INSERTABLES.

The schema validation currently lies in the Translate repository. Possibly we could dump the schemas to translatewiki repository and keep the up to date manually. Or we could make CI download Translate repo and pick up stuff from there.