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

Linking Dataverse makes user scroll through list of all Dataverse collections in repository #9092

Open
kmika11 opened this issue Oct 21, 2022 · 4 comments
Labels
D: Linking Data in DV Issues Feature: Dataverse General Info Edit dataverse > "General Information" > Name, Alias, Email, Metadata Fields, et al... Status: Needs Input Applied to issues in need of input from someone currently unavailable Type: Bug a defect User Role: Curator Curates and reviews datasets, manages permissions UX/UI Input Needed Apply to issues involving UX or UI implications that need additional input

Comments

@kmika11
Copy link
Contributor

kmika11 commented Oct 21, 2022

What steps does it take to reproduce the issue? When linking a Dataverse collection, the "link Dataverse" button opens up a dropdown menu from which a user must select the Dataverse to link to from what looks like a list of all Dataverse collections in the repository. The option to type in the name of a Dataverse collection to link to doesn't exist.

  • When does this issue occur? When clicking on the "Link Dataverse" button on a Dataverse Collection page.

  • Which page(s) does it occurs on? On Dataverse collection pages, but not on datasets.

  • What happens? The popup requires a user to scroll through a list of all Dataverse collections until they find the one they want to link to. You can type to skip to a closer dataset, but it's not obvious.

  • To whom does it occur (all users, curators, superusers)? Superusers, all users

  • What did you expect to happen? A free text box that will autofill the Dataverse collection name

Which version of Dataverse are you using? 5.12

Any related open or closed issues to this bug report? I couldn't find any!

Screenshots:

No matter the issue, screenshots are always welcome.

To add a screenshot, please use one of the following formats and/or methods described here:

Screen Shot 2022-10-21 at 12 22 19 PM

@kmika11
Copy link
Contributor Author

kmika11 commented Oct 21, 2022

Just realized that this may be non-ideal for superusers only. Potentially, this list populates with Dataverse collections that the user has privileges to link into. Regardless, this is still (in my opinion!) unwieldy for a user that has a large number of collections (or subcollections), and the feature should operate the same way on both the Dataset and Dataverse collection pages.

@mreekie mreekie moved this to Harvard Dataverse Instance (Sonia) in IQSS Dataverse Project Apr 19, 2023
@pdurbin pdurbin added Type: Bug a defect Feature: Dataverse General Info Edit dataverse > "General Information" > Name, Alias, Email, Metadata Fields, et al... User Role: Curator Curates and reviews datasets, manages permissions labels Oct 8, 2023
@sbarbosadataverse
Copy link

This issue needs to be completed first: #6467

@sbarbosadataverse sbarbosadataverse added the Status: Needs Input Applied to issues in need of input from someone currently unavailable label Apr 3, 2024
@scolapasta
Copy link
Contributor

Link Dataverse and Link Datasert (both which show you DV collections) have different UI/UX. We should determine one that we end up using for both (once the backend permisisons work is compete):

See #6772

@cmbz
Copy link

cmbz commented Apr 22, 2024

2024/04/22

  • Prioritization team discussed this issue
  • Dependencies on need for UX/UI input and decisions
  • @siacus, @scolapasta , @ekraffmiller and @jggautier will meet to discuss which UI will be implemented
    • During that meeting, the team will draft a process to handle small scope UI/UX decisions like this, internally. Guidance may include recommendations of how to prioritize in context of backend impact and impact for JSF, SPA, etc.
  • @cmbz will create a label (UX/UI Input Needed) to apply to and track issues of this type

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
D: Linking Data in DV Issues Feature: Dataverse General Info Edit dataverse > "General Information" > Name, Alias, Email, Metadata Fields, et al... Status: Needs Input Applied to issues in need of input from someone currently unavailable Type: Bug a defect User Role: Curator Curates and reviews datasets, manages permissions UX/UI Input Needed Apply to issues involving UX or UI implications that need additional input
Projects
Status: No status
Development

No branches or pull requests

6 participants