Commit 21dbf9a7 authored by 127.0.0.1's avatar 127.0.0.1 Committed by IkiWiki
Browse files

Improve documentation of responsibilities.

parent ab5b7654
......@@ -16,31 +16,32 @@ The maintainers of the translation platform have to make
sure that the Tails translators can translate our website easily, while not
compromising the safety of the rest of the Tails ecosystem.
Team Responsabilities:
Team responsabilities:
- Manage the budget for this team/job.
- Keep track of upcoming big changes (e.g. Weblate dropping support for the
database we're using, or gaining extra non-trivial dependencies) and plan
the work we'll have to do to adjust.
- Refine and update the translation workflow
- Refine and update the translation workflow.
Backend responsibilities:
- Upgrade Weblate.
- Fix crashes.
- Monitor server's error messages.
- Integration with main website.
- Document setup.
- Maintain and improve the integration with main website.
- Maintain and improve the staging website.
- Maintain our documentation up-to-date.
Frontend responsibilities:
- Facilitate process of adding new languages for translation:
- Facilitate the process of adding new languages for translation:
- Induction of new language teams if no Tails translator takes the lead.
- Final, more technical review when new languages are deemed ready for
the main website.
- Hear feedback from translators, facilitate these discussions until they
reach a conclusion, and report to upstream when needed.
- Grant reviewer permissions (following our documented process)
- Grant reviewer permissions (following our documented process).
- Update documentation for translators.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment