Have the Weblate Git communicate with our main Git repository
Originally created by @Anonymous on #15082 (Redmine)
(plan created by intrigeri and hefee - Jan 2018)
Translation Server
- Have a (rough) review of used scripts and interaction of components (tails#16326 (closed)).
Weblate
- We have to make sure that Weblate git only contains reviewed translations.
- maybe have pre-commit hooks that run check_po on the commit.
- Weblate should push by commit. Or if that to much noise once per hour. If once per hour we need a cronjob for this on the weblate VM.
MAIN GIT
- get pre-receive hook reviewed (#15402 (closed)).
- On merge, our main git has to verify that weblate tries to push only po files, modified or new ones, and nothing else. Email on error to weblate admins and tails-l10n.
Parent Task: tails#15079 (closed)
Subtasks
-
tails#15185 (closed) -
#15356 (closed) -
#15402 (closed) -
#15673 (closed) -
#15675 (closed) -
tails#16842 (closed)
Related issues
- Related to tails#15355 (closed)
-
Blocked by tails#16328 (closed)
Edited by Anonymous