Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PEP 545: Add section on management of translations #4297

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions peps/pep-0545.rst
Original file line number Diff line number Diff line change
Expand Up @@ -543,6 +543,29 @@ As soon as the translation hits:
the translation can be added to the language switcher.


Management of Translations
==========================

Translations are overseen by the :pep:`Editorial Board <732#scope>`.
but it is intended that each language team remains as autonomous as possible.


Inactive Coordinators
---------------------

If a coordinator is inactive for a year and does not respond within a week to a
check-in issue on their translations issue tracker the coordinator will be marked
as inactive.

They will be moved to an "Inactive Coordinators" section on the devguide translations
page and the translation will be free to claim by anyone willing to coordinate by
opening a PR in the devguide repository adding themselves as coordinator.

The translation may also be temporarily managed by a user willing to maintain it
ideally with previous coordination experience.
(propagating translations, managing CI workflows, accepting PRs, etc.)


Previous Discussions
====================

Expand Down