MPL 2 upgrade: l10n for or

RESOLVED FIXED

Status

Mozilla Localizations
or / Odia
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: gerv, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment, 2 obsolete attachments)

(Reporter)

Description

5 years ago
Created attachment 662886 [details] [diff] [review]
Patch v.1

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
------- -------- -----------
    207   75.82% <none found>
     50   18.32% mpl/gpl/lgpl (standard block)
      9    3.30% mpl2
      7    2.56% <unknown license>
----------------------------
    273 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 #662886 - Flags: review?
(Reporter)

Comment 1

5 years ago
Subhransu: can you look at this, please? :-)

Gerv
Created attachment 771745 [details] [diff] [review]
Updated relicensing patch

Updated status

Summary of Licenses in Files
============================
 Number  Percent License
------- -------- -----------
    202   70.38% <none found>
     49   17.07% mpl/gpl/lgpl (standard block)
     29   10.10% mpl2
      7    2.44% <unknown license>
----------------------------
    287 files processed

I see that you're up to date with sign-offs. What tool are you using for your localization? Can you take a look at the attached patch?
Attachment #662886 - Attachment is obsolete: true
Attachment #662886 - Flags: review?
Attachment #771745 - Flags: review?(giri.manojkr)
Created attachment 771767 [details] [diff] [review]
Updated relicensing patch

Status after applying this patch

Summary of Licenses in Files
============================
 Number  Percent License
------- -------- -----------
    285   99.30% mpl2
      2    0.70% <none found>
----------------------------
    287 files processed

If the patch looks good to you, you just need to apply it to your repository. If you're not comfortable with the process, I can do it for you.

hg import --no-commit or.patch
hg commit -m "Bug 792768 - MPL 2 upgrade: l10n for or"
Attachment #771745 - Attachment is obsolete: true
Attachment #771745 - Flags: review?(giri.manojkr)
Attachment #771767 - Flags: review?(giri.manojkr)
Checked after changes landed today, the patch still applies cleanly.

Comment 5

5 years ago
Hi Francesco,
I've been following this thread since few days. Couldn't find out my role in this.
Can you please let me know if you want me to do something? I reviewed the translation part, and that looks good to me.

Thanks,
Manoj
HI Manoj,
this is the situation: your locale contains files without license or, worse, with the outdated tri-license.

There's a patch attached: if it looks correct, use the "Review" link near the attachment to give a r+ (review, change ? to +). 

Then you can either decide to land it yourself on mozilla-aurora, following instruction in comments 3, or let me do it for you if you don't feel comfortable doing it.

Updated

5 years ago
Attachment #771767 - Flags: review?(giri.manojkr) → review+

Comment 7

5 years ago
Hi Francesco,
I've reviewed and applied the patch.
Ref: http://hg.mozilla.org/releases/l10n/mozilla-aurora/or/rev/75c825dec6d9

Thanks,
Manoj
Thanks Manoj,
I also pushed your changes to l10n-central.

We can close this bug now.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.