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

Re-evaluate metadata blocks, metadata display, help, and metadata sources #6030

Closed
djbrooke opened this issue Jul 17, 2019 · 12 comments
Closed
Labels
Feature: Metadata Type: Suggestion an idea User Role: Depositor Creates datasets, uploads data, etc.

Comments

@djbrooke
Copy link
Contributor

djbrooke commented Jul 17, 2019

As Dataverse expands to new disciplines and as we seek new ways to ensure high quality metadata, we should take an opportunity to discuss where we can make some improvements. We’ve had good feedback from the community across several issues (#5938, #6003, #3622, #6000, #4772, #350, #2603, #4282), which I’ve tried to capture as use cases below.

  • I want depositors to select subjects more appropriate to the discipline(s) the dataverse installation supports
  • I want depositors to select contributor types more appropriate to the disciplines the dataverse installation supports
  • I want depositors to select from a list of people provided by LDAP (or another system) for fields such as author, contributor, producer
  • I want depositors to be presented with the most appropriate experience (dropdown, checkbox, autocomplete) for selecting/populating metadata values
  • I want depositors to be able to select from metadata options provided by an API instead of from hard coded values
  • I want depositors to be able to select multiple fields for certain metadata elements

This issue will focus on proposing a solution to cover as many of these use cases as possible (and others that I'm sure I'm missing) instead of trying to push forward individual issues.

@RightInTwo
Copy link
Contributor

Awwww yisss, let's get the party started!
image

@doigl
Copy link
Contributor

doigl commented Jul 18, 2019

May I add to the list:

  • I want a possibility to index numerical values for some metadata fields and add range-filter search facets for these fields

@qqmyers
Copy link
Member

qqmyers commented Jul 30, 2019

FWIW: Clowder has implemented this type of functionality, pulling controlled vocabulary from external services or static json lists posted to a URL. In their case, I think the semantic term and value are recorded, but not the provenance of when the vocab choices were retrieved. The GUI just presents pull down lists or autocompletes for these terms rather than a type-in.
If anyone wants pointers to look at their GUI for this or to hear more about the implementation, let me know.

@pdurbin
Copy link
Member

pdurbin commented Aug 6, 2019

@qqmyers is there a demo site for Clowder so we can play around with the UI? And get a sense of the UX?

@qqmyers
Copy link
Member

qqmyers commented Aug 6, 2019

They have an official demo site, but I'd suggest https://sead2.ncsa.illinois.edu/ where I know what features are turned on.

@mheppler
Copy link
Contributor

mheppler commented Jan 8, 2020

Had a brief discussion in design mtg today about the potential for a consistent application support of markdown in areas such as metadata block help text (#6476), as well as metadata values entered by dataset creators (#6383) and even dataverse descriptions (no specific issue yet, but this one is kinda sorted related #1249). Adding note here of proposed project synergy per request from @TaniaSchlatter.

@RightInTwo
Copy link
Contributor

I updated #4772 with some slides from the Flexible Metadata session at DCM2020 as input for this issue.

@BPeuch
Copy link
Contributor

BPeuch commented Feb 3, 2022

Hello everybody,

I was wondering if "checkbox" as a new field type has already been suggested? I couldn't find an open issue specifically referring to this, but I do see the word mentioned in djbrooke's original post in this here issue.

This would be great for adding fields that require users to mark their consent to or agreement with declarations such as "Provided my dataset contains personal data, I hereby declare that I have secured the consent of participants to publishing their information…"

@pdurbin
Copy link
Member

pdurbin commented Feb 3, 2022

@BPeuch yes, there is the following issue (and some discussion on the mailing list linked from there):

@BPeuch
Copy link
Contributor

BPeuch commented Feb 4, 2022

Aaah indeed, I forgot to look it up with "boolean" as a keyword! Thanks a lot, @pdurbin

@pdurbin
Copy link
Member

pdurbin commented Oct 5, 2022

FWIW: Clowder has implemented this type of functionality, pulling controlled vocabulary from external services or static json lists posted to a URL.

Dataverse has this now too: https://guides.dataverse.org/en/5.12/admin/metadatacustomization.html#using-external-vocabulary-services

@pdurbin pdurbin added Type: Suggestion an idea Feature: Metadata User Role: Depositor Creates datasets, uploads data, etc. labels Nov 13, 2023
@cmbz
Copy link

cmbz commented Aug 20, 2024

To focus on the most important features and bugs, we are closing issues created before 2020 (version 5.0) that are not new feature requests with the label 'Type: Feature'.

If you created this issue and you feel the team should revisit this decision, please reopen the issue and leave a comment.

@cmbz cmbz closed this as completed Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Metadata Type: Suggestion an idea User Role: Depositor Creates datasets, uploads data, etc.
Projects
Status: Proposals
Development

No branches or pull requests

8 participants