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

Enable selection of different licenses for datasets #2

Closed
haarli opened this issue Jul 8, 2021 · 9 comments
Closed

Enable selection of different licenses for datasets #2

haarli opened this issue Jul 8, 2021 · 9 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@haarli
Copy link
Member

haarli commented Jul 8, 2021

Currently, only the CC0-License can be selected. It should be possible to select certain licenses by choosing from a list, or another license by directly typing the license. The following should be supported:

grafik

There's a lot discussion going on about this, e.g.
IQSS#7742
IQSS#1753

And also some patches from other contributors, until the main branch is supporting this, e.g.
https://jugit.fz-juelich.de/fdm/dev/dataverse/-/commit/8141c0bd151834ab0d4d6b035b5cf8adcb3e11e8

@haarli haarli added the enhancement New feature or request label Jul 8, 2021
@vilarodr
Copy link

vilarodr commented Jul 26, 2021

"Terms of use" field should remain available when "No license" is selected?

vilarodr added a commit that referenced this issue Jul 26, 2021
@ghost
Copy link

ghost commented Jul 26, 2021

The behavoir of the licenses selecting should be like the follwing process line:

  1. CC0 by default; if not -> 2. Select a license from the above mentioned list; if not -> open text field "Terms of Use" for only licening comments.

@ghost
Copy link

ghost commented Jul 26, 2021

as orientation here is the recommended process for researchers regarding data license: https://rdm.mpdl.mpg.de/after-research/licenses/

@haarli
Copy link
Member Author

haarli commented Jul 26, 2021

From the technical perspective I would suggest one list as the one above (can be realized with a dropdown or with radio buttons) with the different licenses (CC0, CC-BY...) and the option "No license". If "No License" is selected, the terms of use field appears. This would be the same behaviour as now with "No, do not apply CC0" and therefore would require only minimal changes in the code.

@vilarodr
Copy link

Thanks, solution as described in the last comment is already implemented in the last commit, ... more licenses follows as soon as possible

@vilarodr
Copy link

vilarodr commented Jul 27, 2021

image
image
image
image
image
image
image

Links to attribution terms are also ready but needs some styling to fix icons positioning.
Icons needs some refinement.

@yvgrossmann
Copy link

smart remark: chance hyphens to dashes at Data license Germany
https://www.grammarly.com/blog/hyphens-and-dashes/

@vilarodr
Copy link

vilarodr commented Sep 17, 2021 via email

@hofmannc
Copy link

hofmannc commented Feb 8, 2022

Testserver: prod-edmond2.mpdl.mpg.de
Browser: ff
Version: 08.02.2022
User: Dataverse Admin

Actions:
default license CC0
-> open dataset -> "Terms" -> "Edit Terms Requirements" -> select new license -> "Save Changes" -> "Files View" -> ok, license sucessfully changed

Observation: all licenses checked -> ok

@haarli haarli added this to the 5.9-mpdl1 milestone Feb 21, 2022
@haarli haarli closed this as completed Feb 21, 2022
haarli pushed a commit that referenced this issue Nov 7, 2022
haarli pushed a commit that referenced this issue Feb 20, 2023
haarli pushed a commit that referenced this issue Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants