Closed Bug 792752 Opened 12 years ago Closed 11 years ago

MPL 2 upgrade: l10n for km

Categories

(Mozilla Localizations :: km / Khmer, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gerv, Unassigned)

References

Details

Attachments

(1 file, 3 obsolete files)

Attached patch Patch v.1 (obsolete) — Splinter Review
This language needs some or all of its l10n files to be upgraded to the MPL 2 licence. The current status in the aurora repo http://hg.mozilla.org/releases/l10n/mozilla-aurora/ is:

Summary of Licenses in Files
============================
 Number  Percent License
------- -------- -----------
    251   50.30% mpl2
    152   30.46% <none found>
     88   17.64% mpl/gpl/lgpl (standard block)
      6    1.20% <unknown license>
      2    0.40% pd
----------------------------
    499 files processed

I have a script which can do the relicensing automatically. Please find a patch attached. Please review it and commit it as soon as possible. (The aim is to have the relicensing finished by the end of September.) If there are any problems, please let me know.

Thanks :-)

Gerv
Attachment #662870 - Flags: review?
Vannak: can you look at this, please? :-)

Gerv
Hi Gerv,
What can i do with this? can you tell me the step to do it right away.

Thanks,
Hi Vannak,

It depends on how you normally do your localizing. Do you check out a copy of the l10n repo using Mercurial and then use some tool? Or do you have a web-based tool?

Gerv
I used the web tool Narro. So how should i do that?
Vannak: I am working with the l10n core team to try and see what the best way forward is for teams who use web-based tools.

Gerv
Not sure when this was fixed, a number of changesets introduce changes.  But definitely all fixed by latest commit 8730d6659c05
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated status. I think there's still some work to do here. 

Dwayne, is it safe to assume that these files are outside of Pootle's field of action and we can land a patch on km's repository?

Summary of Licenses in Files
============================
 Number  Percent License
------- -------- -----------
    325   57.83% mpl2
    144   25.62% <none found>
     88   15.66% mpl/gpl/lgpl (standard block)
      2    0.36% pd
      2    0.36% apache2
      1    0.18% <unknown license>
----------------------------
    562 files processed
Status: RESOLVED → REOPENED
Flags: needinfo?(dwayne)
Resolution: FIXED → ---
Attached patch Updated relicensing patch (obsolete) — Splinter Review
Attachment #662870 - Attachment is obsolete: true
Attachment #662870 - Flags: review?
As a side note, why the heck do we have scripts (perl, bash) in /extensions/spellcheck/hunspell/dictionary-sources/?

I think these should be removed at once.

Most of the files are from /mail and /editor, some though are for Firefox

/browser/chrome/browser/devtools/inspector.dtd
/browser/searchplugins/wikipedia-km.xml
/dom/chrome/security/security.properties
Attached patch Updated relicensing patch (obsolete) — Splinter Review
Updated patch. Applying this patch you get this result

Summary of Licenses in Files
============================
 Number  Percent License
------- -------- -----------
    555   98.75% mpl2
      3    0.53% <none found>
      2    0.36% pd
      2    0.36% apache2
----------------------------
    562 files processed


All strange licenses are from the hunspell folder.
Attachment #771741 - Attachment is obsolete: true
This patch removes also the BOM in km/browser/searchplugins/wikipedia-km.xml
Attachment #771766 - Attachment is obsolete: true
Dwayne: looks like you're the only committer to this repository. 
Let me know if it's ok to land this patch on mozilla-aurora
According to the current dashboard, only Firefox is localized for km, while those files are from other projects (Thunderbird mainly).
https://l10n.mozilla.org/shipping/dashboard?locale=km

So those files are not currently managed by Pootle, which is the tool used by this localization team. If the Khmer team will decide to localize these projects, new license header will be picked up.

The attached patch was committed on mozilla-aurora and merged down to l10n-central
http://hg.mozilla.org/releases/l10n/mozilla-aurora/km/rev/a1c427d1754c
Status: REOPENED → RESOLVED
Closed: 11 years ago11 years ago
Flags: needinfo?(dwayne)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: