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 MIT Software license to HDV #248

Closed
kmika11 opened this issue Feb 22, 2024 · 12 comments
Closed

Add MIT Software license to HDV #248

kmika11 opened this issue Feb 22, 2024 · 12 comments
Labels
GREI 6 Connect Digital Objects Size: 10 A percentage of a sprint.

Comments

@kmika11
Copy link
Collaborator

kmika11 commented Feb 22, 2024

This issue is to add the MIT Software license to the list of options in the dropdown menu in Harvard Dataverse.

Some context: the GEOS-Chem project uses the MIT License for all their software and would like to use it for their datasets in Harvard Dataverse.

Link to the MIT License text: https://choosealicense.com/licenses/mit/

Full text of license:

`MIT License

Copyright (c) [year] [fullname]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.`

@cmbz cmbz added the GREI 6 Connect Digital Objects label Feb 23, 2024
@cmbz
Copy link
Collaborator

cmbz commented Feb 23, 2024

Related to: IQSS/dataverse-pm#146

@cmbz
Copy link
Collaborator

cmbz commented Mar 12, 2024

2024/03/13

  • Prioritized this GREI issue and added to Needs Sizing

@pdurbin
Copy link
Member

pdurbin commented Mar 14, 2024

Before adding an MIT license to Harvard Dataverse, should we add the JSON to the guides so that the community uses the same file? We could add a new heading called "Adding Software Licenses". Here's how the guides look of 6.1: https://guides.dataverse.org/en/6.1/installation/config.html#adding-licenses

Screenshot 2024-03-14 at 2 21 48 PM

Related:

@cmbz cmbz added the Size: 10 A percentage of a sprint. label Mar 14, 2024
@cmbz cmbz moved this from SPRINT- NEEDS SIZING to SPRINT READY in IQSS Dataverse Project Mar 14, 2024
@pdurbin pdurbin moved this from SPRINT READY to This Sprint 🏃‍♀️ 🏃 in IQSS Dataverse Project Mar 14, 2024
@jp-tosca
Copy link
Contributor

I wonder what is the right URL for the license, the CC licenses are on the CC website but is "choosealicense.com" the right place?

@pdurbin
Copy link
Member

pdurbin commented Mar 25, 2024

@poikilotherm
Copy link

Yes, please use SPDX. Thank you.

@jp-tosca
Copy link
Contributor

jp-tosca commented Mar 25, 2024

#10425 will add the license so it can be added to HDV

@cmbz cmbz added the Status: Needs Input Applied to issues in need of input from someone currently unavailable label Apr 10, 2024
@pdurbin pdurbin removed the Status: Needs Input Applied to issues in need of input from someone currently unavailable label May 8, 2024
@pdurbin
Copy link
Member

pdurbin commented May 8, 2024

I removed the "waiting" tag because this PR was merged:

@stevenwinship stevenwinship self-assigned this May 13, 2024
@stevenwinship stevenwinship moved this from This Sprint 🏃‍♀️ 🏃 to In Progress 💻 in IQSS Dataverse Project May 13, 2024
@stevenwinship
Copy link
Contributor

@kmika11 I added the MIT license to Harvard Dataverse. Could you take a look and let me know if this is what you expected?
Once I have your confirmation I will close this ticket.
Thanks.

@kmika11
Copy link
Collaborator Author

kmika11 commented May 13, 2024

Thanks @stevenwinship - works great. A small request is to add the full name: "MIT License" rather than just "MIT" in order to be more formally correct. The name of the license at SPDX is "MIT License."

@jp-tosca
Copy link
Contributor

Thanks for the feedback @kmika11, there was some conversation when we added this license to Dataverse on this PR #10426, we are taking from SPDX:

  • the short Identifier for the name field
  • the full name for the shortDescription field

The URL that we are using is the one used on Datacite.

@kmika11
Copy link
Collaborator Author

kmika11 commented May 14, 2024

Thanks for clarifying @jp-tosca! I think it's fine to close this issue.

@stevenwinship stevenwinship removed their assignment May 14, 2024
@stevenwinship stevenwinship moved this from In Progress 💻 to Done 🧹 in IQSS Dataverse Project May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GREI 6 Connect Digital Objects Size: 10 A percentage of a sprint.
Projects
None yet
Development

No branches or pull requests

6 participants