diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index fea030d42c0..2ba57fdb8d7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -50,13 +50,15 @@ begin with the accepted Jira ticket number. ## Contributor License Agreement -In order to contribute to this project, the Unicode Consortium must have on file a Contributor License Agreement (CLA) covering your contributions, either an individual or a corporate CLA. Pull Requests will not be merged until the correct CLA is signed. Which version needs to be signed depends on who owns the contribution being made: you as the individual making the contribution or your employer. _It is your responsibility to determine whether your contribution is owned by your employer._ Please review [The Unicode Consortium Intellectual Property, Licensing, and Technical Contribution Policies][policies] for further guidance on which CLA to sign, as well as other information and guidelines regarding the Consortium’s licensing and technical contribution policies and procedures. +In order to contribute to this project, the Unicode Consortium must have on file a Contributor License Agreement (CLA) covering your contributions, either an individual or a corporate CLA. Pull Requests, issues, and other contributions will not be merged/accepted until the correct CLA is signed. Which version needs to be signed depends on who owns the contribution being made: you as the individual making the contribution or your employer. **It is your responsibility to determine whether your contribution is owned by your employer.** Please review the [Unicode Intellectual Property, Licensing, & Technical Contribution Policy][policies] for further guidance on which CLA to sign, as well as other information and guidelines regarding the Consortium’s licensing and technical contribution policies and procedures. -- **Individual CLA**: If you have determined that the Individual CLA is appropriate, then when you open your first Pull Request, an automated comment will appear that contains a link you can follow to accept the Individual CLA. +To sign the CLA in Github, open a Pull Request (a comment will be automatically added with a link to the CLA Form), or go directly to [the CLA Form][sign-cla]. You may need to sign in to Github to see the entire CLA Form. -- **Corporate CLA**: If you have determined that a Corporate CLA is appropriate, please check the [public list of Corporate CLAs][unicode-corporate-clas] that the Consortium has on file. If your employer has already signed a CLA, then when you open your first Pull Request, an automated comment will appear that contains a link you can follow to declare your affiliation with this employer. If your employer has not already signed a CLA, you will need to arrange for your employer to sign the Corporate CLA, as described in [How to Sign a Unicode CLA][signing]. +- **Individual CLA**: If you have determined that the Individual CLA is appropriate, then when you access the CLA Form, click the Individual CLA and complete the Form. -Unless otherwise noted in the [LICENSE](./LICENSE) file, this project is released under the free and open-source [Unicode License][unicode-license], also known as Unicode, Inc. License Agreement - Data Files and Software. +- **Corporate CLA**: If you have determined that a Corporate CLA is appropriate, please first check the [public list of Corporate CLAs][unicode-corporate-clas] that the Consortium has on file. If your employer is listed, then when you access the CLA Form, you can click the box indicating that you are covered by your employer’s corporate CLA. If your employer is not on the list, then it has not already signed a CLA and you will need to arrange for your employer to do so before you contribute, as described in [How to Sign a Unicode CLA][signing]. + +Unless otherwise noted in the [`LICENSE`](./LICENSE) file, this project is released under the [OSI-approved][osi-Unicode-License-3.0] free and open-source [Unicode License v3][unicode-license]. ## Building @@ -108,4 +110,6 @@ All rights reserved. [Terms of use][] [policies]: https://www.unicode.org/policies/licensing_policy.html [unicode-corporate-clas]: https://www.unicode.org/policies/corporate-cla-list/ [signing]: https://www.unicode.org/policies/licensing_policy.html#signing -[unicode-license]: ./LICENSE +[sign-cla]: https://cla-assistant.io/unicode-org/.github +[osi-Unicode-License-3.0]: https://opensource.org/license/unicode-license-v3/ +[unicode-license]: https://www.unicode.org/license.txt diff --git a/LICENSE b/LICENSE index 7dd35b154e1..a82da826331 100644 --- a/LICENSE +++ b/LICENSE @@ -37,3 +37,5 @@ Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder. + +SPDX-License-Identifier: Unicode-3.0 diff --git a/common/dtd/ldmlSupplemental.dtd b/common/dtd/ldmlSupplemental.dtd index 2478f3310d2..c1ce94cad51 100644 --- a/common/dtd/ldmlSupplemental.dtd +++ b/common/dtd/ldmlSupplemental.dtd @@ -944,8 +944,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic + + + - + diff --git a/common/properties/coverageLevels.txt b/common/properties/coverageLevels.txt index fc4a5d31df7..3a2bb78c703 100644 --- a/common/properties/coverageLevels.txt +++ b/common/properties/coverageLevels.txt @@ -144,7 +144,6 @@ th ; modern ; Thai ti ; basic ; Tigrinya tk ; modern ; Turkmen to ; basic ; Tongan -tok ; basic ; Toki Pona tr ; modern ; Turkish tt ; basic ; Tatar ug ; basic ; Uyghur diff --git a/common/supplemental/supplementalData.xml b/common/supplemental/supplementalData.xml index 38836c62767..9ca973a94cb 100644 --- a/common/supplemental/supplementalData.xml +++ b/common/supplemental/supplementalData.xml @@ -5423,7 +5423,7 @@ XXX Code for transations where no currency is involved - + diff --git a/common/testData/localeIdentifiers/likelySubtags.txt b/common/testData/localeIdentifiers/likelySubtags.txt index 1f9e3557fff..8ea95c10c7f 100644 --- a/common/testData/localeIdentifiers/likelySubtags.txt +++ b/common/testData/localeIdentifiers/likelySubtags.txt @@ -1,5 +1,5 @@ # Test data for Likely Subtags -# Copyright © 1991-2023 Unicode, Inc. +# Copyright © 1991-2024 Unicode, Inc. # For terms of use, see http://www.unicode.org/copyright.html # SPDX-License-Identifier: Unicode-DFS-2016 # CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) diff --git a/common/testData/localeIdentifiers/localeCanonicalization.txt b/common/testData/localeIdentifiers/localeCanonicalization.txt index bce4a8a4ff7..a0145488b7b 100644 --- a/common/testData/localeIdentifiers/localeCanonicalization.txt +++ b/common/testData/localeIdentifiers/localeCanonicalization.txt @@ -1,5 +1,5 @@ # Test data for locale identifier canonicalization -# Copyright © 1991-2023 Unicode, Inc. +# Copyright © 1991-2024 Unicode, Inc. # For terms of use, see http://www.unicode.org/copyright.html # SPDX-License-Identifier: Unicode-DFS-2016 # CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) diff --git a/common/testData/localeIdentifiers/localeDisplayName.txt b/common/testData/localeIdentifiers/localeDisplayName.txt index 655a6f4eb9f..9d4715bd976 100644 --- a/common/testData/localeIdentifiers/localeDisplayName.txt +++ b/common/testData/localeIdentifiers/localeDisplayName.txt @@ -1,5 +1,5 @@ # Test data for locale display name generation -# Copyright © 1991-2023 Unicode, Inc. +# Copyright © 1991-2024 Unicode, Inc. # For terms of use, see http://www.unicode.org/copyright.html # SPDX-License-Identifier: Unicode-DFS-2016 # CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) diff --git a/common/testData/units/unitPreferencesTest.txt b/common/testData/units/unitPreferencesTest.txt index 61abdcafd12..900c314ae01 100644 --- a/common/testData/units/unitPreferencesTest.txt +++ b/common/testData/units/unitPreferencesTest.txt @@ -1,6 +1,6 @@ # Test data for unit preferences -# Copyright © 1991-2023 Unicode, Inc. +# Copyright © 1991-2024 Unicode, Inc. # For terms of use, see http://www.unicode.org/copyright.html # SPDX-License-Identifier: Unicode-DFS-2016 # CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) diff --git a/common/testData/units/unitsTest.txt b/common/testData/units/unitsTest.txt index 233a9304ece..e23fd02b749 100644 --- a/common/testData/units/unitsTest.txt +++ b/common/testData/units/unitsTest.txt @@ -1,5 +1,5 @@ # Test data for unit conversions -# Copyright © 1991-2023 Unicode, Inc. +# Copyright © 1991-2024 Unicode, Inc. # For terms of use, see http://www.unicode.org/copyright.html # SPDX-License-Identifier: Unicode-DFS-2016 # CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) @@ -189,9 +189,9 @@ speed ; meter-per-second ; meter-per-second ; 1 * x ; 1,000.00 substance-amount ; item ; item ; 1 * x ; 1,000.00 substance-amount ; mole ; item ; 602,214,076,000,000,000,000,000 * x ; 6.022141E26 temperature ; rankine ; kelvin ; 5/9 * x ; 555.5556 -temperature ; fahrenheit ; kelvin ; 5/9 * x - 2,298.35/9 ; 810.9278 +temperature ; fahrenheit ; kelvin ; 5/9 * x + 2,298.35/9 ; 810.9278 temperature ; kelvin ; kelvin ; 1 * x ; 1,000.00 -temperature ; celsius ; kelvin ; 1 * x - 273.15 ; 1273.15 +temperature ; celsius ; kelvin ; 1 * x + 273.15 ; 1273.15 typewidth ; em ; em ; 1 * x ; 1,000.00 voltage ; volt ; kilogram-square-meter-per-cubic-second-ampere ; 1 * x ; 1000.0 volume ; drop ; cubic-meter ; 0.0000001540287998046875/3 * x ; 5.134293E-5 diff --git a/docs/charts/keyboard/package-lock.json b/docs/charts/keyboard/package-lock.json index 4321cadf3a8..2cafa9454c6 100644 --- a/docs/charts/keyboard/package-lock.json +++ b/docs/charts/keyboard/package-lock.json @@ -8,7 +8,7 @@ "name": "@unicode-org/keyboard-charts", "version": "1.0.0", "hasInstallScript": true, - "license": "Unicode-DFS-2016", + "license": "Unicode-3.0", "dependencies": { "fast-xml-parser": "^4.2.5" } diff --git a/docs/charts/keyboard/package.json b/docs/charts/keyboard/package.json index 06bf42abbe2..69c1ecc396d 100644 --- a/docs/charts/keyboard/package.json +++ b/docs/charts/keyboard/package.json @@ -12,7 +12,7 @@ }, "keywords": [], "author": "Steven R. Loomis ", - "license": "Unicode-DFS-2016", + "license": "Unicode-3.0", "bugs": { "url": "https://github.com/unicode-org/cldr/issues" }, diff --git a/docs/ldml/tr35.md b/docs/ldml/tr35.md index 89a70d8d80b..1318c0ccfd4 100644 --- a/docs/ldml/tr35.md +++ b/docs/ldml/tr35.md @@ -1790,18 +1790,21 @@ then a mixture of child and parent textual data is a mishmash of different scrip Thus there are two cases where the truncation inheritance needs to be overridden: 1. When the parent locale would have a different script, and text would be mixed. -2. In certain exceptional circumstances where the parent. +2. In certain exceptional circumstances where the 'truncation' parent needs to be adjusted. The `parentLocale` element is used to override the normal inheritance when accessing CLDR data. -For case 1, there is a special value for the locales, `nonlikelyScript`, -which includes all locales of the form _