Project

General

Profile

Feature #15079

Feature #10034: Translation web platform

Integrate the platform with our Git and ikiwiki infrastructure

Added by u over 1 year ago. Updated 14 days ago.

Status:
Confirmed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
03/14/2017
Due date:
% Done:

70%

Estimated time:
(Total: 26.00 h)
Spent time:
(Total: 4.10 h)
Feature Branch:
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Subtasks

Feature #12311: Create weblate staging wikiDuplicate

Feature #15077: Have a staging website to build planned languages, with a resilient buildResolvedgroente

Feature #12340: [translate.vm] give weblate permission to write to /var/lib/weblate/stagingDuplicategroente

Feature #12341: [translate.vm]apache2 config for staging websiteResolvedemmapeel

Feature #12342: [translate.vm]Decide if we merge 'weblate git' with 'staging git'Resolvedu

Feature #15078: Review staging website and resilient buildResolvedbertagaz

Bug #15568: Script create staging wiki with suggestionsResolvedhefee

Bug #15625: Create ikiwiki-staging.setup for staging websiteResolved

Bug #16302: Syslog and staging websiteRejectedgroente

Bug #16309: ikiwiki tries to pull/push from gitResolved

Feature #15081: Adjust our production websiteIn Progresshefee

Feature #15082: Have the Weblate Git communicate with our main Git repositoryConfirmedhefee

Bug #15185: Automatically update Weblate components on mdwn file add/rename/delete in tails.bo gitResolvedhefee

Bug #16490: translation-server: detect weblate components correctly.Resolvedgroente

Bug #15356: Automate adding new components to WeblateDuplicatehefee

Bug #15402: Pre-receive hook for Main git when handling pushs from weblateIn Progresshefee

Feature #15673: Import non active languages from Weblate's Git repository into our main tails.gitConfirmedintrigeri

Bug #15675: Weblate's git repo contains manual modifications which are not translationsResolvedhefee

Feature #16102: List of potential checks we might want to do on PO filesIn Progresshefee

Feature #16326: Review the Weblate-based infrastructure that updates and pushes PO filesConfirmedintrigeri

Feature #15083: Test the setup extensively and deal with unexpected problemsIn Progresshefee

Feature #15355: Make the ikiwiki PO plugin able to update PO files for languages that are disabled on the websiteIn Progressintrigeri

Bug #15362: Pre-commit hook/Run check_po whenever we try to commit a po file in all Git repositoriesIn Progresshefee

Feature #15364: Create .gitattributes with merge strategy for po filesRejectedhefee

Bug #15401: Create hooks to be implemented on the Weblate instanceRejectedhefee

Bug #15403: Unify po headersNeeds Validationenrico

Bug #15408: Consider forcing wrapping of po files at 79 chars per lineRejected

Bug #15605: Make check_po optionally accept a list of filesNeeds Validationintrigeri

Feature #16103: Handle translations outside wiki/src WRT check_po: document or opt-outResolved

Feature #16231: update the non maingit po files accordingly to normal files.Resolved

Feature #16301: fix save-suggestions issuesResolvedgroente

Feature #16328: Merge a stricter version of check_po whose expectations are realistic into our master branchConfirmedhefee

Bug #16435: Get our ikiwiki features merged upstreamDuplicate

Bug #16612: Translation Platform: cronjob don't check against the correct pidResolvedhefee


Related issues

Related to Tails - Bug #15261: insufficient rights for weblate group on translate Resolved 01/29/2018
Blocked by Tails - Feature #15084: Review & Rubberducking Resolved 12/19/2017
Blocked by Tails - Bug #15191: Core pages in weblate Confirmed 01/17/2018

History

#1 Updated by u over 1 year ago

#2 Updated by emmapeel over 1 year ago

  • Blocked by Bug #15185: Automatically update Weblate components on mdwn file add/rename/delete in tails.bo git added

#3 Updated by emmapeel over 1 year ago

  • Blocked by Feature #15190: Cronjobs for translate.lizard are not running added

#4 Updated by emmapeel over 1 year ago

  • Blocked by Bug #15191: Core pages in weblate added

#5 Updated by groente over 1 year ago

  • Related to Bug #15261: insufficient rights for weblate group on translate added

#6 Updated by u over 1 year ago

  • Blocked by deleted (Feature #15190: Cronjobs for translate.lizard are not running)

#7 Updated by bertagaz about 1 year ago

  • Target version changed from Tails_3.7 to Tails_3.8

#8 Updated by intrigeri 12 months ago

  • Target version changed from Tails_3.8 to Tails_3.9

#9 Updated by u 10 months ago

  • Target version changed from Tails_3.9 to Tails_3.10.1

Won't be able to do this in the next 48 hours (release of 3.9)

#10 Updated by intrigeri 8 months ago

  • Target version changed from Tails_3.10.1 to Tails_3.11

#11 Updated by u 8 months ago

  • Assignee changed from u to hefee

#12 Updated by CyrilBrulebois 6 months ago

  • Target version changed from Tails_3.11 to Tails_3.12

#13 Updated by hefee 5 months ago

  • Target version deleted (Tails_3.12)

#14 Updated by u 3 months ago

  • Type of work changed from Wait to Code

Also available in: Atom PDF