Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new and improve existing licenses #3271

Merged
merged 12 commits into from
Mar 7, 2023

Conversation

AyanSinhaMahapatra
Copy link
Member

@AyanSinhaMahapatra AyanSinhaMahapatra commented Feb 22, 2023

This PR:

Fixes #3263
Fixes #3257

Tasks

  • Reviewed contribution guidelines
  • PR is descriptively titled 📑 and links the original issue above 🔗
  • Tests pass -- look for a green checkbox ✔️ a few minutes after opening your PR
    Run tests locally to check for errors.
  • Commits are in uniquely-named feature branch and has no merge conflicts 📁

* Add modifications to licenses where we have a new SPDX license for an
  already existing scancode license.

Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
* Add new license files for licenses that were not present in
  scancode license list.

Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Update license files with correct order of attributes.

Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Add license data updates from @DennisClark

Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Add new licenses from @DennisClark

Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
@AyanSinhaMahapatra AyanSinhaMahapatra force-pushed the update-spdx-license-list-to-3.20 branch from 0a4fbe6 to 7115096 Compare February 22, 2023 23:14
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
@AyanSinhaMahapatra AyanSinhaMahapatra force-pushed the update-spdx-license-list-to-3.20 branch from 4e5f898 to 040e548 Compare February 23, 2023 10:43
Copy link
Member Author

@AyanSinhaMahapatra AyanSinhaMahapatra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@DennisClark see comments for doubts that I had.

@AyanSinhaMahapatra AyanSinhaMahapatra force-pushed the update-spdx-license-list-to-3.20 branch from 040e548 to 5095c44 Compare February 24, 2023 09:13
@AyanSinhaMahapatra AyanSinhaMahapatra force-pushed the update-spdx-license-list-to-3.20 branch from 5095c44 to 032550e Compare February 24, 2023 09:16
Copy link
Member

@pombredanne pombredanne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!
Here is a first pass of review!

src/licensedcode/data/licenses/cfitsio.LICENSE Outdated Show resolved Hide resolved
src/licensedcode/data/licenses/clips.LICENSE Outdated Show resolved Hide resolved
src/licensedcode/data/licenses/kazlib.LICENSE Show resolved Hide resolved
src/licensedcode/data/licenses/loop.LICENSE Show resolved Hide resolved
Copy link
Member

@pombredanne pombredanne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here is the last batch of review nit pickings.
We need to address the brian gladmann license issue.

@AyanSinhaMahapatra AyanSinhaMahapatra modified the milestones: v32.0, v32.1 Feb 27, 2023
@AyanSinhaMahapatra AyanSinhaMahapatra force-pushed the update-spdx-license-list-to-3.20 branch from 2cfd879 to f2167ee Compare February 28, 2023 14:51
- Add updates based on feedback from @pombredanne and @DennisClark

Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
@AyanSinhaMahapatra AyanSinhaMahapatra force-pushed the update-spdx-license-list-to-3.20 branch from f2167ee to 697d2a2 Compare March 1, 2023 13:28
Copy link
Member

@pombredanne pombredanne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! LGTM! there are two minor nits that you are free to ignore!

src/formattedcode/output_spdx.py Outdated Show resolved Hide resolved
@pombredanne pombredanne changed the title Update spdx license list to 3.20 Add new and improve existing licenses Mar 1, 2023
@pombredanne
Copy link
Member

@AyanSinhaMahapatra in hindsights, I think this is OK to merge this for release in 32.x

Copy link
Member

@pombredanne pombredanne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
@AyanSinhaMahapatra
Copy link
Member Author

@pombredanne bumped SPDX License list version to 3.20, thanks!

Copy link
Member

@pombredanne pombredanne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@AyanSinhaMahapatra
Copy link
Member Author

All green and resolved, merging this!

@AyanSinhaMahapatra AyanSinhaMahapatra merged commit 22109c4 into develop Mar 7, 2023
@AyanSinhaMahapatra AyanSinhaMahapatra deleted the update-spdx-license-list-to-3.20 branch April 3, 2023 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update SPDX license list to 3.20 LicenseListVersion: 3.6
2 participants