Moodle

Add maintainer contact into the langconfig.php

Details

  • Type: Sub-task Sub-task
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Won't Fix
  • Affects Version/s: 1.9.3
  • Fix Version/s: None
  • Component/s: Language
  • Labels:
    None
  • Affected Branches:
    MOODLE_19_STABLE

Description

This is a proposal to add new $string['maintainer'] = "Maintainer Name <maintaner@email.address.tld>" into the langconfig.php in every language pack. If we keep maintainer contact in the language pack itself, we are able:

  • to provide a user with contact instructions using standard get_string() function
  • automatically email the maintainer from a language tool
  • to keep history of maintainers in CVS

The first application using this would be my new language statistics tool I am currently working on.

Please comment at will.

Activity

Hide
Koen Roggemans added a comment -

I only see one issue: the languages with no current maintainer.
I guess we could enter there translation@moodle.org

It could be usefull for reporting errors in a language pack, since most translators don't have/check the tracker, they are the only ones involved in the error, for the reporter it is an easier way to report an error since they don't have an account on the tracker ... lots of + for this proposal.

Show
Koen Roggemans added a comment - I only see one issue: the languages with no current maintainer. I guess we could enter there translation@moodle.org It could be usefull for reporting errors in a language pack, since most translators don't have/check the tracker, they are the only ones involved in the error, for the reporter it is an easier way to report an error since they don't have an account on the tracker ... lots of + for this proposal.
Hide
Petr Škoda (skodak) added a comment -

great idea!

Show
Petr Škoda (skodak) added a comment - great idea!
Hide
Petr Škoda (skodak) added a comment -

maybe we could obfuscate the address a bit, the files are indexed by google and not everybody would appreciate even more spam in inbox

Show
Petr Škoda (skodak) added a comment - maybe we could obfuscate the address a bit, the files are indexed by google and not everybody would appreciate even more spam in inbox
Hide
David Mudrak added a comment -

Koen, can you please provide me a list of current language pack maintainers? If you have such, I will prepare a patch adding them into the langconfig.php files. CSV, ODS, XLS or some tabular or structured TXT format is welcome. Thanks in advance!

Show
David Mudrak added a comment - Koen, can you please provide me a list of current language pack maintainers? If you have such, I will prepare a patch adding them into the langconfig.php files. CSV, ODS, XLS or some tabular or structured TXT format is welcome. Thanks in advance!
Hide
Koen Roggemans added a comment -

Finally found the time for this. It's up to date until today's changes

"language pack","Translator <email>"

Show
Koen Roggemans added a comment - Finally found the time for this. It's up to date until today's changes "language pack","Translator <email>"
Hide
Koen Roggemans added a comment -

It's all yours David

Show
Koen Roggemans added a comment - It's all yours David
Hide
Koen Roggemans added a comment -

New version of the file showing relation language pack - translator name and email

Show
Koen Roggemans added a comment - New version of the file showing relation language pack - translator name and email
Hide
Daniel Neis added a comment -

Hello,

i am starting using AMOS, and i am happy that Moodle is starting using a tool more like rosetta (https://launchpad.net/rosetta) that eases the collaboration on translations.

I've worked translating ubuntu for some time and ubuntu allows a translation team to have several revisors, that are like the maintainers in moodle, since AMOS will let users contribute with strings to be reviewed. Maybe we could think more this way and include several people to contact, plus some url of choice (in brazil we have a translation forum at "moodle brasileiro" course).

Also, are these strings already added to 2.0 language packs and if they were, wich identifier is it using?

Regards,
Daniel

Show
Daniel Neis added a comment - Hello, i am starting using AMOS, and i am happy that Moodle is starting using a tool more like rosetta (https://launchpad.net/rosetta) that eases the collaboration on translations. I've worked translating ubuntu for some time and ubuntu allows a translation team to have several revisors, that are like the maintainers in moodle, since AMOS will let users contribute with strings to be reviewed. Maybe we could think more this way and include several people to contact, plus some url of choice (in brazil we have a translation forum at "moodle brasileiro" course). Also, are these strings already added to 2.0 language packs and if they were, wich identifier is it using? Regards, Daniel
Hide
David Mudrak added a comment -

Well, this got sort of deprecated proposal as the current list of maintainers is kept in a local database table at lang.moodle.org. Having the information there, we can generate the information with the list of current maintainers to some README.txt for example. So the string has not been added to langconfig yet and the question is, do we really want/need it there?

Show
David Mudrak added a comment - Well, this got sort of deprecated proposal as the current list of maintainers is kept in a local database table at lang.moodle.org. Having the information there, we can generate the information with the list of current maintainers to some README.txt for example. So the string has not been added to langconfig yet and the question is, do we really want/need it there?
Hide
Mitsuhiro Yoshida added a comment -

> So the string has not been added to langconfig yet and the question is, do we really want/need it there?

Hi David,
It's less than necessary but if I can see my name on the langpack, I'm sure I will be motivated with it.

Show
Mitsuhiro Yoshida added a comment - > So the string has not been added to langconfig yet and the question is, do we really want/need it there? Hi David, It's less than necessary but if I can see my name on the langpack, I'm sure I will be motivated with it.
Hide
David Mudrak added a comment -

Information about the maintainer(s) is recorded in AMOS table at lang.moodle.org. We can generate up-to-date information from there. Closing.

Show
David Mudrak added a comment - Information about the maintainer(s) is recorded in AMOS table at lang.moodle.org. We can generate up-to-date information from there. Closing.

People

Dates

  • Created:
    Updated:
    Resolved: