This project is archived. Its data is read-only.

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 May 15, 2020 by Anonymous
Assignee Loading
Time tracking Loading