Feature Request: Add multiple 'preferred' license options in the license selector
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 1.1k
- Forks
- 564
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 29
Description
Overview of the Feature Request
In context of open licenses being the standard, but not always the only option in a Dataverse, it would be great to be able to indicate that certain licenses are preferred over another (e.g. an open license is preferred over a closed license, as is stated in the Horizon Europe program).
There is currently the option to set a default license, but that doesn't account for a situation where there are multiple preferred options. E.g. our university doesn't wish to select a default license, as users need to consciously choose one to prevent accountability issues, but would like to point researchers to the use of an open license such as CC0, CC-BY, or CC-BY-SA.
The idea is to add between brackets "preferred" behind the options that are preferred by the installation.
Situation now:
Idea/suggestion:
What kind of user is the feature intended for?
Depositor (it shouldn't be visible to dataset downloaders/visitors)
What inspired the request?
The need to publish data as open as possible, including a license that is as open as possible under the Horizon Europe guidelines.
What existing behavior do you want changed?
Addition of "(preferred)" to certain license options in the license selector drop-down.
Any open or closed issues related to this feature request?
https://github.com/IQSS/dataverse/issues/1753
Are you thinking about creating a pull request for this feature?
Help is always welcome, is this feature something you or your organization plan to implement?
Yes, we would like to explore doing the pull request for this ourselves at KU Leuven.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the depositor-facing license selector and the existing default-license configuration. Trace how available licenses are configured and rendered, then review the related issue #1753 for context. Done means installations can mark multiple configured options as preferred, with “(preferred)” shown to depositors but not visitors or downloaders.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100