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

Use SPDX for licenses #2122

Merged
merged 5 commits into from
Mar 4, 2022
Merged

Use SPDX for licenses #2122

merged 5 commits into from
Mar 4, 2022

Conversation

piponazo
Copy link
Collaborator

@piponazo piponazo commented Mar 3, 2022

As it has been discussed recently in the team chat, I am proposing here the usage of the SPDX standard for the definition of the project licenses: https://spdx.dev/ . It seems to be the way to go for specifying the license in open source projects and many projects are already using it (between them the Linux kernel).

I am proposing this change because I found a bit irritating to have such duplication in the comments for each file. Furthermore, the years appearing in the copyright were different in each of the modified files.

1div0
1div0 previously approved these changes Mar 3, 2022
Copy link
Collaborator

@1div0 1div0 left a comment

Choose a reason for hiding this comment

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

LGTM. Perfect.

@codecov
Copy link

codecov bot commented Mar 3, 2022

Codecov Report

Merging #2122 (2fa5cf4) into main (a5b6db1) will not change coverage.
The diff coverage is n/a.

❗ Current head 2fa5cf4 differs from pull request most recent head 65e8f6b. Consider uploading reports for the commit 65e8f6b to get more accurate results

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #2122   +/-   ##
=======================================
  Coverage   63.98%   63.98%           
=======================================
  Files          97       97           
  Lines       19084    19084           
  Branches     9750     9750           
=======================================
  Hits        12211    12211           
  Misses       4599     4599           
  Partials     2274     2274           
Impacted Files Coverage Δ
app/actions.cpp 64.06% <ø> (ø)
app/actions.hpp 100.00% <ø> (ø)
app/exiv2.cpp 60.69% <ø> (ø)
app/getopt.cpp 61.53% <ø> (ø)
include/exiv2/basicio.hpp 100.00% <ø> (ø)
include/exiv2/bmffimage.hpp 100.00% <ø> (ø)
include/exiv2/datasets.hpp 100.00% <ø> (ø)
include/exiv2/error.hpp 65.51% <ø> (ø)
include/exiv2/exif.hpp 100.00% <ø> (ø)
include/exiv2/image.hpp 100.00% <ø> (ø)
... and 82 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a5b6db1...65e8f6b. Read the comment docs.

@piponazo
Copy link
Collaborator Author

piponazo commented Mar 4, 2022

LGTM. Perfect.

Thanks! I would like to kindly ask you to re-approve. I had to amend the last commit to fix the compilation in one of the CI jobs

Copy link
Collaborator

@1div0 1div0 left a comment

Choose a reason for hiding this comment

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

Muchas gracias.

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.

2 participants