Skip to content

chore(tr): Add translators as CODEOWNERS for language files - #9183

Merged
sithlord48 merged 1 commit into
masterfrom
tr-code-owners
Dec 3, 2025
Merged

chore(tr): Add translators as CODEOWNERS for language files#9183
sithlord48 merged 1 commit into
masterfrom
tr-code-owners

Conversation

@nbolton

@nbolton nbolton commented Nov 20, 2025

Copy link
Copy Markdown
Member

This PR will cause GitHub to request reviews from the following translators for PRs that change .ts language files.

PRs will also require approval from maintainers, so the translator's approval alone will not be enough to land the PR, but it will allow our translators to add new translations.

  • Opt-in from @sithlord48 (translations/deskflow_es.ts)
  • Opt-in from @ykasap (translations/deskflow_ja.ts)
  • Opt-in from @sailordiary (translations/deskflow_zh_CN.ts)
  • Opt-in from @levpr1c (translations/deskflow_ru.ts)

Opt-in from @albanobattistella (translations/deskflow_it.ts) (no response)

Edit: I forgot to say, this may not work as well as we expect, so if it causes issues with landing PRs we will find an alternative solution.

@sithlord48

sithlord48 commented Nov 20, 2025

Copy link
Copy Markdown
Member

My issue with this is as code owners they can approve PRs , that is any PR that contains a change to their language file.

I.e we add a new feature with a gui checkbox this added a new string "foobar". they can approve the whole change including any non gui releated logic that was changed.

@sithlord48

sithlord48 commented Nov 20, 2025

Copy link
Copy Markdown
Member

I would also ask them if they wanto be codeowner of these file and accept responsibility that comes with it.

@sithlord48 sithlord48 modified the milestone: 1.26.0 Nov 20, 2025
@nbolton

nbolton commented Nov 20, 2025

Copy link
Copy Markdown
Member Author

code owners they can approve PRs , that is any PR that contains a change to their language file.

I added maintainer review requirement to solve this problem; ie you or I have to approve it too as well as them.

@nbolton

nbolton commented Nov 20, 2025

Copy link
Copy Markdown
Member Author

I would also ask them if they wanto be codeowner of these file and accept responsibility that comes with it.

Yeah good point. I did think about this but forgot.

@nbolton

nbolton commented Nov 20, 2025

Copy link
Copy Markdown
Member Author

@albanobattistella @ykasap @levpr1c @sailordiary Please let me know if you would like to become the code owners for your respective languages. GitHub will request a review from each of you when .ts files change.

Edit: You alone will not be responsible for the whole PR, just the .ts file -- assuming we have setup our branch rules correctly.

Edit: I forgot to say, this may not work as well as we expect, so if it causes issues with landing PRs we will find an alternative solution.

@sithlord48

Copy link
Copy Markdown
Member

I will continue to update the Spanish with google translate but we should find a native speaker todo it.

@sailordiary

Copy link
Copy Markdown
Contributor

@albanobattistella @ykasap @levpr1c @sailordiary Please let me know if you would like to become the code owners for your respective languages. GitHub will request a review from each of you when .ts files change.

Edit: You alone will not be responsible for the whole PR, just the .ts file.

Edit: I forgot to say, this may not work as well as we expect, so if it causes issues with landing PRs we will find an alternative solution.

Gladly

@ykasap

ykasap commented Nov 21, 2025

Copy link
Copy Markdown
Contributor

I'm fine with it.

@nbolton

nbolton commented Nov 21, 2025

Copy link
Copy Markdown
Member Author

Please let me know @albanobattistella (translations/deskflow_it.ts) and @levpr1c ( translations/deskflow_ru.ts) whether you would like to or would not like to be code owners for these files.

If not, that's totally fine, I'll remove you from proposed CODEOWNERS file change. Just let me know so we can give this idea a try.

@levpr1c

levpr1c commented Nov 21, 2025

Copy link
Copy Markdown
Contributor

Please let me know @albanobattistella (translations/deskflow_it.ts) and @levpr1c ( translations/deskflow_ru.ts) whether you would like to or would not like to be code owners for these files.

If not, that's totally fine, I'll remove you from proposed CODEOWNERS file change. Just let me know so we can give this idea a try.

yes,i wanna be in CODEOWNERS, but if u can add my friend to, he help me with translate

@sithlord48

Copy link
Copy Markdown
Member

I have no objection to adding your friend when he makes some commits to the language with his account.

@levpr1c

levpr1c commented Nov 21, 2025

Copy link
Copy Markdown
Contributor

I have no objection to adding your friend when he makes some commits to the language with his account.

okay, but he doesn't really use GitHub, so I don't know if he'll even make one commit xD
He literally forgot about his account until I asked him if he had one

@sithlord48

Copy link
Copy Markdown
Member

okay, but he doesn't really use GitHub, so I don't know if he'll even make one commit xD He literally forgot about his account until I asked him if he had one

Well lets get them to be active. Inactive codeowners are not good to have in a project.

@nbolton

nbolton commented Nov 21, 2025

Copy link
Copy Markdown
Member Author

@albanobattistella Rimani solo tu a scegliere se aderire o rinunciare al ruolo di code owner. Facci sapere.

@nbolton

nbolton commented Nov 25, 2025

Copy link
Copy Markdown
Member Author

@albanobattistella Rimani solo tu a scegliere se aderire o rinunciare al ruolo di code owner. Facci sapere.

No response yet, so I'll remove @albanobattistella from this PR tomorrow morning and open the PR for approval.

@nbolton
nbolton marked this pull request as ready for review December 3, 2025 12:20
@nbolton
nbolton requested a review from a team December 3, 2025 12:20
@nbolton
nbolton requested a review from sithlord48 as a code owner December 3, 2025 12:20
Comment thread .github/CODEOWNERS
@sithlord48
sithlord48 merged commit bfc65eb into master Dec 3, 2025
56 of 58 checks passed
@sithlord48
sithlord48 deleted the tr-code-owners branch December 3, 2025 18:58
@albanobattistella

Copy link
Copy Markdown
Contributor

@albanobattistella Rimani solo tu a scegliere se o ad ordinazione di ordine del codice proprietario. Facci. Sapolo.

Nessuna risposta ancora, quindi rimuoverò @albanobattistella da questo PR domani mattina e aprirò le pubbliche relazioni per l'approvazione.

OK..I'm available...for help on it language. I'm sorry for the late response.

@nbolton

nbolton commented Dec 4, 2025

Copy link
Copy Markdown
Member Author

OK..I'm available...for help on it language. I'm sorry for the late response.

No problem. Would you mind opening a PR to add yourself?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants