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

Install some/all Creative Commons licenses by default in new installations #8347

Closed
qqmyers opened this issue Jan 13, 2022 · 5 comments · Fixed by #8423
Closed

Install some/all Creative Commons licenses by default in new installations #8347

qqmyers opened this issue Jan 13, 2022 · 5 comments · Fixed by #8423
Milestone

Comments

@qqmyers
Copy link
Member

qqmyers commented Jan 13, 2022

Overview of the Feature Request
For increased backward compatibility, the pull request to add support for multiple licenses in Dataverse does not add any other than CC0 1.0 - the 'CC0 Waiver' license that has been the only choice. For new installations, it probably makes more sense to default to a good set of licenses from the start to avoid admins having to do the extra work to set them up.
#7920 includes an API to add licenses and json blocks for the Creative Commons licenses in the format used in the API (json files are in scripts/api/data/licenses right now). This request would mean adding API calls to add those licenses as part of first-time installation of Dataverse.

Note: Whether all CreativeCommons licenses should be added by default, or whether other licenses should also be in the list is a matter the community may want to discuss.

What inspired the request?
review feedback in #7920

@pdurbin pdurbin added this to the 5.10 milestone Feb 3, 2022
@TaniaSchlatter
Copy link
Member

The plan with Mercé was to provide CC0 and CCBY, along with the "custom" option.

@poikilotherm
Copy link
Contributor

poikilotherm commented Feb 8, 2022

As someone who added CC-BY in a fork due to the overwhelming demand by our researchers, I second @TaniaSchlatter and @mercecrosas proposal to include CC-BY 4.0 as a default.

It would be nice to have kind of "collections" (different licenses in a JSON file) for convenience: you want common data licenses? Load this one. Future: you want popular/common software licenses? Load this one. Etc.

@vaidasmo
Copy link

vaidasmo commented Feb 8, 2022

We at the https://lida.dataverse.lt use CC BY-SA 4.0 by default.

@pdurbin pdurbin self-assigned this Feb 8, 2022
@pdurbin pdurbin changed the title Install some/all CreativeCommons licenses by default in new installs after #7920 Install some/all Creative Commons licenses by default in new installations Feb 8, 2022
@kaitlinnewson
Copy link
Contributor

kaitlinnewson commented Feb 8, 2022

We use templates at Scholars Portal, and have the following options (which were developed in consultation with our community):

  • CC0
  • CC BY
  • CC BY-NC
  • CC BY-NC-ND
  • CC BY-NC-SA
  • CC BY-SA
  • Custom license (user directed to update "Terms of Use" after deposit; CC0 is not selected)

@pdurbin pdurbin added the Small label Feb 9, 2022
pdurbin added a commit that referenced this issue Feb 14, 2022
- CC BY is now available for new installations.
- New "Configuring Licenses" section added to Installation Guide.
  - JSON files for all Creative Commons licenses are downloadable.
- URL fixed in licenseCC-BY-NC-ND-4.0.json.
- Various cleanup of typos, formatting, etc.
@pdurbin
Copy link
Member

pdurbin commented Feb 14, 2022

The plan with Mercé was to provide CC0 and CCBY, along with the "custom" option.

This is what I went with in pull request #8423 but the main addition is more documentation for how to configure licenses. Feedback on that pull request is welcome!

Thank you to everyone we replied here and at https://groups.google.com/g/dataverse-community/c/YM8IBUtOlnA/m/r0WQhBaGAwAJ

@pdurbin pdurbin removed their assignment Feb 14, 2022
kcondon added a commit that referenced this issue Feb 24, 2022
add CC BY, improve license config docs #8347
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 a pull request may close this issue.

6 participants