Milestone Jun 4, 2020–Nov 30, 2020
Translation Platform in Production
This milestone tracks issues for considering the Tails Translation Platform as being "in Production".
In this context, we assign the following meaning to priority labels :
- Prevents translators from using the website to translate.
- Security issues.
- UX issues.
- Basic functionaly breakage (eg: rendering of staging website, updating main website, translation memory, etc).
Unstarted Issues (open and unassigned)
- sysadmin · Avoid and detect breakages of the commit_pending mechanism
- sysadmin · Verify Weblate's SSL configuration
- sysadmin · Track security issues for the translation platform
- sysadmin · Enforce configuration of roles in Weblate
- sysadmin · Refresh the Weblate staging website more often
- sysadmin · update_weblate_components.py broken due to unclean local Git state
- tails · Improve PO rules: Add check for square bracket count
- tails · Make it obvious to visitors of the staging website that it is not trustworthy
- sysadmin · Weblate: Failed to fetch translations from Weblate Translation Memory
- sysadmin · [Weblate] Get rid of alert about outdated repo (Weblate 3.11)
- sysadmin · Weblate: Make sure that the integration repo submodules are updated when they are changed in the canonical repo
- sysadmin · Puppetize critical Weblate configuration
- tails · Update Translation Platform design doc
Ongoing Issues (open and assigned)
- sysadmin · Weblate time-out: The file lock '(...)/index.lock' could not be acquired
- sysadmin · Upgrade Weblate to 4.2+
- tails · Weblate: ikiwiki should not stop completly when file is wrong
- tails · merge_canonical_changes.py adds German translations to not-yet-published languages
- tails · Update translation platform user doc after Weblate upgrade to 4.x
- tails · Adapt Weblate permissions to a better translation workflow
- tails · Review Weblate's translation workflow (and its integration with Git repos) and its relation with the main repo
Completed Issues (closed)
- sysadmin · Adding compontent wiki/src/install/inc/steps/reporting.inline.*.po failed
- sysadmin · [Weblate] Update Django 1.11.x -> 2.2.y
- tails · Weblate: Generate list of Python dependencies automatically
- sysadmin · Weblate: Service Unavailable
- tails · Allow translators to access the Machine translation suggestions
- tails · update_weblate_components.py broken due to unclean local Git state
- tails · tmserver breaks on missing dependency