Feature #16328

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

Added by intrigeri 2019-01-08 17:02:09 . Updated 2019-06-27 17:16:58 .

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

0%

Feature Branch:
tails.git:translation_platform_hooks
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Translation Platform
Deliverable for:
309

Description

It’s not clear if we really need Bug #15362 nor whether it’s 100% realistic. So as a first step, before we can do Feature #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.


Subtasks


Related issues

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

History

#1 Updated by intrigeri 2019-01-08 17:02:18

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

#2 Updated by intrigeri 2019-01-08 17:02:24

  • 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 2019-01-08 17:03:56

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

#4 Updated by intrigeri 2019-01-08 17:04:28

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

#5 Updated by intrigeri 2019-01-08 17:14:35

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

#6 Updated by intrigeri 2019-06-25 13:15:31

  • Status changed from Confirmed to Resolved

#7 Updated by intrigeri 2019-06-27 17:16:58

  • Assignee deleted (hefee)