Feature #16231

update the non maingit po files accordingly to normal files.

Added by hefee 2018-12-17 19:36:30 . Updated 2019-06-27 17:16:57 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2018-12-17
Due date:
% Done:

100%

Feature Branch:
https://salsa.debian.org/hefee/puppet-tails/tree/hefee/dev/translation-server
Type of work:
Sysadmin
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

Yet another a bunch of fixes for puppet-tails. Please do NOT stash my commits, the are touching different this, and it is much easier to find out, why something was changed.

commit b32c517bfef9664e918002adc1b79bcf9f1ea6d0
Author: Sandro Knauß <hefee@debian.org>
Date:   Mon Dec 17 20:26:17 2018 +0100

    redirects stderr -> stdout, to make the cron mails less noisy.

commit da879823da020d3f2c4ad7a3d9553aee7ba8683b
Author: Sandro Knauß <hefee@debian.org>
Date:   Mon Dec 17 18:12:34 2018 +0100

    updates the non maingit po files accordingly to normal files.

commit 5a7540918abfe5370dc5c307facbe4582a3ea388
Author: Sandro Knauß <hefee@debian.org>
Date:   Mon Dec 17 14:36:49 2018 +0100

    refactor update_weblate_git.py

commit e74f3a67b9a5b05ae2b8ed3a9b45e6a1c1dbad5e
Author: Sandro Knauß <hefee@debian.org>
Date:   Mon Dec 17 14:02:33 2018 +0100

    replace loadpo --all with more elaborate solution.

commit 74c314c16761da17bebb5ff6371297e843aa6660
Author: Sandro Knauß <hefee@debian.org>
Date:   Mon Dec 17 13:58:18 2018 +0100

    refactor update-weblate-components.

commit 425e569b911dacf81c010fdec76e366f913cd0f8
Author: Sandro Knauß <hefee@debian.org>
Date:   Mon Dec 17 13:13:34 2018 +0100

    Remove updatechecks --all from weblate cron.

    Upstream write on their documentation, that updatechecks is only needed
    if Weblate is updated. And as one run takes ~2h, we skip it for the
    moment. Discussed with emmapeel and groente.

Subtasks


History

#1 Updated by mercedes508 2018-12-18 12:21:17

  • Status changed from New to Confirmed

#2 Updated by groente 2018-12-18 12:35:22

  • Assignee changed from groente to hefee

please have someone else review all the python.

#3 Updated by hefee 2018-12-19 11:41:26

  • Assignee changed from hefee to intrigeri

groente wrote:
> please have someone else review all the python.

we(intrigeri, u and me) discussed this “review stuff for translation-server” in a voice chat. And came to the conclusion, that you are not responsible to review my python code. You just check if I don’t break anything else in Tails infrastructure. The review of the python scripts will done later, if they are are marked as “ready” from my side. I hope that with this patch the script have enough power to do everything we want. If yes, than it needs another refactoring and than, I’ll call them ready.

assigned it to intrigeri, to comment/appove the statement I made.

#4 Updated by hefee 2018-12-19 11:41:44

  • QA Check set to Info Needed

#5 Updated by intrigeri 2018-12-19 11:45:00

  • Assignee changed from intrigeri to groente
  • QA Check changed from Info Needed to Ready for QA

Yes, for now, your job is to verify that only translate.lizard is affected and deploy, that’s all. The rest will come later once we have adequate budget.

#6 Updated by groente 2018-12-24 21:05:20

  • Assignee deleted (groente)
  • % Done changed from 0 to 100
  • QA Check changed from Ready for QA to Pass

merged & deployed

#7 Updated by hefee 2018-12-26 16:56:33

  • Status changed from Confirmed to Resolved

#8 Updated by Anonymous 2019-02-07 15:40:44