Feature #6207

Automatically update our custom packages POT and PO files at release time

Added by intrigeri 2013-07-30 09:36:22 . Updated 2014-03-19 07:34:09 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Internationalization
Target version:
Start date:
2013-07-30
Due date:
% Done:

100%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
1
Affected tool:
Deliverable for:

Description

The “fetch new translations from Transifex” and “update POT and PO files” steps should be automated via Makefile targets / Dist::Zilla, in each custom package we ship (greeter, etc.), so that we don’t have to do it manually for every such package.


Subtasks


Related issues

Related to Tails - Feature #6288: Automatically update POT and PO files at release time Resolved 2013-07-30

History

#1 Updated by intrigeri 2013-09-21 08:40:34

  • Starter changed from No to Yes

#2 Updated by intrigeri 2013-11-30 10:04:52

  • Assignee set to intrigeri
  • QA Check set to Ready for QA

The import-translations branch in winterfairy’s greeter repository implements this.

#3 Updated by intrigeri 2013-11-30 10:05:02

  • Status changed from Confirmed to In Progress

#4 Updated by intrigeri 2013-12-01 10:16:26

  • Assignee changed from intrigeri to winterfairy
  • QA Check changed from Ready for QA to Dev Needed

winterfairy will rebase their greeter branch to have the script look more like the current one in devel.

#5 Updated by winterfairy 2013-12-04 05:12:49

  • Assignee changed from winterfairy to intrigeri
  • QA Check changed from Dev Needed to Ready for QA

Done for greeter, persistence-setup, liveusb-creator and whisperback, see mail sent to tails-dev.

Should IUK and perl5lib also be covered by this ticket? In that case, it cannot be marked as resolved yet, as it is blocking on Feature #6450 and Feature #6449.

#6 Updated by intrigeri 2013-12-06 02:14:11

winterfairy wrote:
> Done for greeter, persistence-setup, liveusb-creator and whisperback, see mail sent to tails-dev.

I’ll try to review this shortly. Sorry, busy and confused times here :(

> Should IUK and perl5lib also be covered by this ticket? In that case, it cannot be marked as resolved yet, as it is blocking on Feature #6450 and Feature #6449.

Technically, yes, but nothing prevents us from first fixing all the others, closing this ticket, and filing a new one for IUK and perl5lib.

#7 Updated by winterfairy 2013-12-06 02:29:52

intrigeri wrote:
> winterfairy wrote:
> > Done for greeter, persistence-setup, liveusb-creator and whisperback, see mail sent to tails-dev.
>
> I’ll try to review this shortly. Sorry, busy and confused times here :(

Ok.

> > Should IUK and perl5lib also be covered by this ticket? In that case, it cannot be marked as resolved yet, as it is blocking on Feature #6450 and Feature #6449.
>
> Technically, yes, but nothing prevents us from first fixing all the others, closing this ticket, and filing a new one for IUK and perl5lib.

Let’s decide which we do depending on whether those two resources have been added or not before you get time to review this.

#8 Updated by intrigeri 2013-12-06 02:34:04

  • Assignee changed from intrigeri to winterfairy
  • % Done changed from 0 to 30
  • QA Check changed from Ready for QA to Info Needed

Discussing design on tails-dev.

#9 Updated by winterfairy 2013-12-06 13:14:47

  • Assignee changed from winterfairy to intrigeri
  • % Done changed from 30 to 60
  • QA Check changed from Info Needed to Ready for QA

See answer there.

#10 Updated by intrigeri 2013-12-08 09:12:39

  • Target version set to Tails_0.22.1

#11 Updated by intrigeri 2013-12-08 12:19:56

  • Status changed from In Progress to Fix committed
  • Assignee deleted (intrigeri)
  • % Done changed from 60 to 100
  • QA Check changed from Ready for QA to Pass

#12 Updated by intrigeri 2013-12-08 12:22:20

  • Target version changed from Tails_0.22.1 to Tails_0.23

#13 Updated by anonym 2014-03-19 07:34:09

  • Status changed from Fix committed to Resolved