Re: What to do with inactive GNOME language translation teams?
On Tue, 2020-11-17 at 22:54 +0100, Andre Klapper via gnome-i18n wrote: > (I hope to provide data on translation activity per language soon.) I pulled some language team and language file data, sorted by language. (Language team code and language code isn't always a 1:1 relation.) The order below is due to using https://l10n.gnome.org/languages/ Sharing this so anyone can play with data and/or draw conclusions: ach * /!\ 0 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 0 * 0 repos under GNOME/ updated in 0 Git commits (since 2016-01-01) * Team code: ach ** Number of translators on l10n.gnome.org: 0 af * 99 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20200306 * 71 repos under GNOME/ updated in 161 Git commits (since 2016-01-01) * Team code: af ** Number of translators on l10n.gnome.org: 5 ak * 1 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20160719 * 1 repos under GNOME/ updated in 2 Git commits (since 2016-01-01) * Team code: ak ** Number of translators on l10n.gnome.org: 2 sq * 112 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20200306 * 90 repos under GNOME/ updated in 154 Git commits (since 2016-01-01) * Team code: sq ** Number of translators on l10n.gnome.org: 5 am * 69 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20200213 * 57 repos under GNOME/ updated in 92 Git commits (since 2016-01-01) * Team code: am ** Number of translators on l10n.gnome.org: 2 ar * 189 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20200708 * 119 repos under GNOME/ updated in 299 Git commits (since 2016-01-01) * Team code: ar ** Number of translators on l10n.gnome.org: 22 an * 70 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20200306 * 24 repos under GNOME/ updated in 59 Git commits (since 2016-01-01) * Team code: an ** Number of translators on l10n.gnome.org: 4 hy * 30 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20190610 * 25 repos under GNOME/ updated in 44 Git commits (since 2016-01-01) * Team code: hy ** Number of translators on l10n.gnome.org: 2 as * 146 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20200708 * 86 repos under GNOME/ updated in 142 Git commits (since 2016-01-01) * Team code: as ** Number of translators on l10n.gnome.org: 3 ast * 113 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20200624 * 51 repos under GNOME/ updated in 96 Git commits (since 2016-01-01) * Team code: ast ** Number of translators on l10n.gnome.org: 2 en_AU * 4 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20160716 * 4 repos under GNOME/ updated in 4 Git commits (since 2016-01-01) * Team code: en_AU ** Number of translators on l10n.gnome.org: 4 az * 94 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20200306 * 79 repos under GNOME/ updated in 125 Git commits (since 2016-01-01) * Team code: az ** Number of translators on l10n.gnome.org: 2 bal * /!\ 0 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 0 * 0 repos under GNOME/ updated in 0 Git commits (since 2016-01-01) * Team code: bal ** Number of translators on l10n.gnome.org: 1 eu * 249 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20201031 * 220 repos under GNOME/ updated in 963 Git commits (since 2016-01-01) * Team code: eu ** Number of translators on l10n.gnome.org: 6 be * 138 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20200708 * 116 repos under GNOME/ updated in 292 Git commits (since 2016-01-01) * Team code: be ** Number of translators on l10n.gnome.org: 7 be@latin * 68 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20200306 * 61 repos under GNOME/ updated in 96 Git commits (since 2016-01-01) * /!\ Team code: be ** Number of translators on l10n.gnome.org: 7 bem * 1 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20090404 * 0 repos under GNOME/ updated in 0 Git commits (since 2016-01-01) * Team code: bem ** Number of translators on l10n.gnome.org: 1 bn * 96 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20190610 * 77 repos under GNOME/ updated in 101 Git commits (since 2016-01-01) * Team code: bn ** Number of translators on l10n.gnome.org: 7 bn_IN * 127 translation files exist under GNOME/ * Latest language commit in Git master under GNOME/: 20201011 * 110 repos under GNOME/ updated in 189 Git commits (since 2016-01-01) * Team code: bn_IN ** Number of translators on l10n.gnome.org: 4 bn_BD * /!\ 0 translation fil
Re: What to do with inactive GNOME language translation teams?
Alright, some thoughts (and questions) how to potentially proceed: * Define gap / which timeframe means potentially "inactive". * Contact each inactive team coordinator in an email and ask if they are still interested in translating GNOME and if they realistically have the time to do so in the close future, and point to https://wiki.gnome.org/TranslationProject/TeamCoordinatorResponsibil ities , and ask to Reply to All when replying. - This should not be single point of failure (mailbox) and single person being able to follow up though. If someone contacted an inactive coordinator, should gnome-i18n@ mailing list be in CC? * If coordinator is not interested or if there is no reply from coordinator within four weeks (?), try one more time? * If again no reply, remove coordinator in damned-lies, I guess? - How to handle that? GitLab tickets? Hope that folks who can do that in Damned Lies monitor this mailing list closely? - Contact latest active translators in Damned Lies? Language pages at https://l10n.gnome.org/languages/xyz/ have a "Team membership" section and folks have email addresses, but I have no idea how to check who has been the "last" active translators for a language, plus not sure how much emailing them would be considered spammy. Plus again, who else to CC? Spam the gnome-i18n@ mailing list? * If no replies, someone to make a public call? (Planet GNOME; Engagement Team?) - Somehow somehow reach out to downstream distribution translations? (I'd have no idea how to do that in a structured way.) (I hope to provide data on translation activity per language soon.) Cheers, andre On Wed, 2020-07-29 at 12:05 +0200, Daniel Mustieles García wrote: > Yes, I agree this is sad and if we can do something to fix or improve > it, we should do it. > > The first step should be contact team coordinators to wonder if they > are still interested in the project. Obviously they are not but we > can use this as an introduction to ask about a general request for a > new team coordinator. > > Once done this we can spread the word about the need of a new team > coordinator for the XX team. Maybe here we could contact recent > collaborators in each team, make a post in Planet GNOME or even make > a public announce (Engagement Team could help?) to try to reach more > public. > > @Claude: could we get a list of coordinators' email directly from > DL's database? that could ease the work. > > Andre, I can help with this task so just let me know what can I do ;- > ) > > El mar., 28 jul. 2020 a las 15:18, Andre Klapper escribió: > > https://l10n.gnome.org/teams/ lists 142 language teams. > > > > 8 of them state "No coordinator". > > > > Of these 134 teams, 36 had no activity in the last 24 months -- Andre Klapper | ak-47@gmx.nethttps://blogs.gnome.org/aklapper/ ___ gnome-i18n mailing list gnome-i18n@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-i18n
Re: What to do with inactive GNOME language translation teams?
Le 29.07.20 à 12:05, Daniel Mustieles García via gnome-i18n a écrit : > @Claude: could we get a list of coordinators' email directly from DL's > database? that could ease the work. Yes, for sure. I'll send it privately to the person doing this job. Claude -- www.2xlibre.net ___ gnome-i18n mailing list gnome-i18n@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-i18n
Re: What to do with inactive GNOME language translation teams?
Yes, I agree this is sad and if we can do something to fix or improve it, we should do it. The first step should be contact team coordinators to wonder if they are still interested in the project. Obviously they are not but we can use this as an introduction to ask about a general request for a new team coordinator. Once done this we can spread the word about the need of a new team coordinator for the XX team. Maybe here we could contact recent collaborators in each team, make a post in Planet GNOME or even make a public announce (Engagement Team could help?) to try to reach more public. @Claude: could we get a list of coordinators' email directly from DL's database? that could ease the work. Andre, I can help with this task so just let me know what can I do ;-) Thanks for taking care of this! El mar., 28 jul. 2020 a las 15:18, Andre Klapper () escribió: > https://l10n.gnome.org/teams/ lists 142 language teams. > > 8 of them state "No coordinator". > > For the 134 remaining language teams with a coordinator listed, I ran a > bash script (attached) on a local git checkout of git master branches > under "GNOME", to list how many updates have been made by each team in > the last 24 months. (See complete output below.) > > The script queries for .po files with the language team abbreviation, > for example "no.po" files for the "no" language team. > NOTE: This is not always correct. > There are definitely false positives, e.g. "no" team means "nb" and > "nn" languages, or "zh_trad" team might mean "zh_TW" language? > > Of these 134 teams, 36 had no activity in the last 24 months: > > * https://l10n.gnome.org/teams/ak - Akan — Coordinated by Lawrence Aberba > * https://l10n.gnome.org/teams/en_AU - Australian English — Coordinated > by Michael Findlay > * https://l10n.gnome.org/teams/bal - Balochi — Coordinated by Mostafa > Daneshvar > * https://l10n.gnome.org/teams/bem - Bemba — Coordinated by Anthony > Musaluke > * https://l10n.gnome.org/teams/brx - Bodo — Coordinated by Sanjib Narzary > * https://l10n.gnome.org/teams/nhn - Central Nahuatl — Coordinated by > jorge becerril > * (false?) https://l10n.gnome.org/teams/zh_trad - Chinese Traditional — > Coordinated by Chao-Hsiung Liao > * https://l10n.gnome.org/teams/dv - Divehi — Coordinated by Inash Zubair > * https://l10n.gnome.org/teams/fo - Faroese — Coordinated by Niels John > Andreasen > * https://l10n.gnome.org/teams/fy - Frisian — Coordinated by Sense > Hofstede > * https://l10n.gnome.org/teams/ff - Fula — Coordinated by Ibrahima Sarr > * https://l10n.gnome.org/teams/gn - Guarani — Coordinated by Moreno > Saraiva Martins > * https://l10n.gnome.org/teams/az_IR - Iranian Azerbaijani — Coordinated > by Amir Hedayaty > * https://l10n.gnome.org/teams/ks - Kashmiri — Coordinated by Rakesh > Pandit > * https://l10n.gnome.org/teams/kg - Kikongo — Coordinated by Kibavuidi > NSIANGANI > * https://l10n.gnome.org/teams/ky - Kirghiz — Coordinated by Timur > Zhamakeev > * https://l10n.gnome.org/teams/la - Latin — Coordinated by Paul Norton > * https://l10n.gnome.org/teams/li - Limburgian — Coordinated by Kenneth > Rohde Christiansen > * https://l10n.gnome.org/teams/ln - Lingala — Coordinated by René Manassé > GALEKWA > * https://l10n.gnome.org/teams/lg - Luganda — Coordinated by Kizito > Birabwa > * https://l10n.gnome.org/teams/mi - Maori — Coordinated by John C Barstow > * https://l10n.gnome.org/teams/nap - Neapolitan — Coordinated by Sabine > Emmy Eller > * https://l10n.gnome.org/teams/nso - Northern Sotho — Coordinated by > Dwayne Bailey > * (false!) https://l10n.gnome.org/teams/no - Norwegian (Bokmål and > Nynorsk) — Coordinated by Kjartan Maraas > * https://l10n.gnome.org/teams/ang - Old English — Coordinated by James > R. Johnson > * https://l10n.gnome.org/teams/szl - Silesian — Coordinated by Grzegorz > Kulik > * https://l10n.gnome.org/teams/so - Somali — Coordinated by Ismael Omar > * https://l10n.gnome.org/teams/tl - Tagalog — Coordinated by Eric Pareja > * https://l10n.gnome.org/teams/tt - Tatar — Coordinated by Ainur Shakirov > * https://l10n.gnome.org/teams/bo - Tibetan — Coordinated by Tennom Bo > * https://l10n.gnome.org/teams/ts - Tsonga — Coordinated by Ernest Mashele > * https://l10n.gnome.org/teams/tk - Turkmen — Coordinated by Ghorban M. > Tavakoly > * https://l10n.gnome.org/teams/uz - Uzbek — Coordinated by Bahodir > Mansurov > * https://l10n.gnome.org/teams/guc - Wayuu — Coordinated by Michael > Ramírez > * https://l10n.gnome.org/teams/yi - Yiddish — Coordinated by Raphael > Finkel > * https://l10n.gnome.org/teams/yo - Yoruba — Coordinated by Abayomi > Mobolaji Onibudo > > Does someone agree that this is an unfortunate state? > > If so, any ideas what to do? > Contact those team coordinators via email and ask... something? > And/or a public call for new coordinators? > Any volunteers? > > Open questions, I know. :) > > Cheers, > andre > > > > == Full script output, FYI: == > > Since 2018-07-28: > 38 code repos updated by af team in 67 commits >
What to do with inactive GNOME language translation teams?
https://l10n.gnome.org/teams/ lists 142 language teams. 8 of them state "No coordinator". For the 134 remaining language teams with a coordinator listed, I ran a bash script (attached) on a local git checkout of git master branches under "GNOME", to list how many updates have been made by each team in the last 24 months. (See complete output below.) The script queries for .po files with the language team abbreviation, for example "no.po" files for the "no" language team. NOTE: This is not always correct. There are definitely false positives, e.g. "no" team means "nb" and "nn" languages, or "zh_trad" team might mean "zh_TW" language? Of these 134 teams, 36 had no activity in the last 24 months: * https://l10n.gnome.org/teams/ak - Akan — Coordinated by Lawrence Aberba * https://l10n.gnome.org/teams/en_AU - Australian English — Coordinated by Michael Findlay * https://l10n.gnome.org/teams/bal - Balochi — Coordinated by Mostafa Daneshvar * https://l10n.gnome.org/teams/bem - Bemba — Coordinated by Anthony Musaluke * https://l10n.gnome.org/teams/brx - Bodo — Coordinated by Sanjib Narzary * https://l10n.gnome.org/teams/nhn - Central Nahuatl — Coordinated by jorge becerril * (false?) https://l10n.gnome.org/teams/zh_trad - Chinese Traditional — Coordinated by Chao-Hsiung Liao * https://l10n.gnome.org/teams/dv - Divehi — Coordinated by Inash Zubair * https://l10n.gnome.org/teams/fo - Faroese — Coordinated by Niels John Andreasen * https://l10n.gnome.org/teams/fy - Frisian — Coordinated by Sense Hofstede * https://l10n.gnome.org/teams/ff - Fula — Coordinated by Ibrahima Sarr * https://l10n.gnome.org/teams/gn - Guarani — Coordinated by Moreno Saraiva Martins * https://l10n.gnome.org/teams/az_IR - Iranian Azerbaijani — Coordinated by Amir Hedayaty * https://l10n.gnome.org/teams/ks - Kashmiri — Coordinated by Rakesh Pandit * https://l10n.gnome.org/teams/kg - Kikongo — Coordinated by Kibavuidi NSIANGANI * https://l10n.gnome.org/teams/ky - Kirghiz — Coordinated by Timur Zhamakeev * https://l10n.gnome.org/teams/la - Latin — Coordinated by Paul Norton * https://l10n.gnome.org/teams/li - Limburgian — Coordinated by Kenneth Rohde Christiansen * https://l10n.gnome.org/teams/ln - Lingala — Coordinated by René Manassé GALEKWA * https://l10n.gnome.org/teams/lg - Luganda — Coordinated by Kizito Birabwa * https://l10n.gnome.org/teams/mi - Maori — Coordinated by John C Barstow * https://l10n.gnome.org/teams/nap - Neapolitan — Coordinated by Sabine Emmy Eller * https://l10n.gnome.org/teams/nso - Northern Sotho — Coordinated by Dwayne Bailey * (false!) https://l10n.gnome.org/teams/no - Norwegian (Bokmål and Nynorsk) — Coordinated by Kjartan Maraas * https://l10n.gnome.org/teams/ang - Old English — Coordinated by James R. Johnson * https://l10n.gnome.org/teams/szl - Silesian — Coordinated by Grzegorz Kulik * https://l10n.gnome.org/teams/so - Somali — Coordinated by Ismael Omar * https://l10n.gnome.org/teams/tl - Tagalog — Coordinated by Eric Pareja * https://l10n.gnome.org/teams/tt - Tatar — Coordinated by Ainur Shakirov * https://l10n.gnome.org/teams/bo - Tibetan — Coordinated by Tennom Bo * https://l10n.gnome.org/teams/ts - Tsonga — Coordinated by Ernest Mashele * https://l10n.gnome.org/teams/tk - Turkmen — Coordinated by Ghorban M. Tavakoly * https://l10n.gnome.org/teams/uz - Uzbek — Coordinated by Bahodir Mansurov * https://l10n.gnome.org/teams/guc - Wayuu — Coordinated by Michael Ramírez * https://l10n.gnome.org/teams/yi - Yiddish — Coordinated by Raphael Finkel * https://l10n.gnome.org/teams/yo - Yoruba — Coordinated by Abayomi Mobolaji Onibudo Does someone agree that this is an unfortunate state? If so, any ideas what to do? Contact those team coordinators via email and ask... something? And/or a public call for new coordinators? Any volunteers? Open questions, I know. :) Cheers, andre == Full script output, FYI: == Since 2018-07-28: 38 code repos updated by af team in 67 commits 0 code repos updated by ak team in 0 commits 5 code repos updated by sq team in 20 commits 1 code repos updated by am team in 2 commits 38 code repos updated by ar team in 64 commits 5 code repos updated by an team in 19 commits 2 code repos updated by hy team in 2 commits 10 code repos updated by as team in 27 commits 8 code repos updated by ast team in 24 commits 0 code repos updated by en_AU team in 0 commits 3 code repos updated by az team in 6 commits 0 code repos updated by bal team in 0 commits 190 code repos updated by eu team in 465 commits 49 code repos updated by be team in 68 commits 0 code repos updated by bem team in 0 commits 4 code repos updated by bn team in 5 commits 8 code repos updated by bn_IN team in 25 commits 0 code repos updated by brx team in 0 commits 16 code repos updated by bs team in 35 commits 181 code repos updated by pt_BR team in 805 commits 5 code repos updated by br team in 5 commits 139 code repos updated by en_GB team in 232 commits 17 code repos updated by bg team in 37 commits 2 code repo