Project

General

Profile

Feature #16328

Feature #10034: Translation web platform

Feature #15079: Integrate the platform with our Git and ikiwiki infrastructure

Merge a stricter version of check_po whose expectations are realistic into our master branch

Added by intrigeri 6 months ago. Updated 21 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Infrastructure
Target version:
-
Start date:
01/08/2019
Due date:
% Done:

0%

Feature Branch:
tails.git:translation_platform_hooks
Type of work:
Code
Blueprint:
Starter:
Affected tool:
Translation Platform

Description

It's not clear if we really need #15362 nor whether it's 100% realistic. So as a first step, before we can do #15082, let's merge the new version of this script, after reviewing its requirements, and disabling the new checks that cannot be easily satisfied at the moment: for example, checks that would not pass on PO files generated by current ikiwiki shall be disabled, at least for now.


Related issues

Related to Tails - Feature #16102: List of potential checks we might want to do on PO files Resolved 11/05/2018
Related to Tails - Bug #15819: Make sure ikiwiki generated PO files satisfy the requirements we want check_po to set Resolved 08/19/2018
Blocks Tails - Feature #15082: Have the Weblate Git communicate with our main Git repository Resolved 03/01/2018
Blocks Tails - Bug #15362: Pre-commit hook/Run check_po whenever we try to commit a po file in all Git repositories Resolved 03/02/2018

History

#1 Updated by intrigeri 6 months ago

  • Blocks Feature #15082: Have the Weblate Git communicate with our main Git repository added

#2 Updated by intrigeri 6 months ago

  • Blocks Bug #15362: Pre-commit hook/Run check_po whenever we try to commit a po file in all Git repositories added

#3 Updated by intrigeri 6 months ago

  • Related to Feature #16102: List of potential checks we might want to do on PO files added

#4 Updated by intrigeri 6 months ago

See #16102 for a list of candidate checks. Most of them are implemented already.

#5 Updated by intrigeri 6 months ago

  • Related to Bug #15819: Make sure ikiwiki generated PO files satisfy the requirements we want check_po to set added

#6 Updated by intrigeri 23 days ago

  • Status changed from Confirmed to Resolved

#7 Updated by intrigeri 21 days ago

  • Assignee deleted (hefee)

Also available in: Atom PDF