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

Dataset - File UI Improvements #3404

Closed
mheppler opened this issue Oct 10, 2016 · 15 comments
Closed

Dataset - File UI Improvements #3404

mheppler opened this issue Oct 10, 2016 · 15 comments

Comments

@mheppler
Copy link
Contributor

mheppler commented Oct 10, 2016

There have been many suggested features and reported bugs with relation to the display of files on the dataset pg. These mockups have been created for many new features, including facets and sorting to improve browsing.

The scope of this issue will cover all the new UI improvements needed for the dataset pg. Rather than tracking nearly a dozen other issues, they'll be closed in favor of this one.

Mockup

dataset-files

Consolidated Issues
- Better handling of dataset page with many files #2021
- Dataset Files: Selecting files in files tab is problematic can result in mistakes (delete, download, edit, etc). #2023
- Request Access for Files: Admin View Usability Issues #2285
- Use Solr for file listing on dataset page #2455
- Dataset Page: File Tab Sort Button #2506
- Dataset Page File Tab: Add Facets #2508
- Page printing: Messy printing of dataset #2584
- Dataset: Select > Edit Files > Delete, large number of files, page does not refresh #2591
- Files Tab: File count does not indicate how many files are currently displayed from total. #2681
- Dataset Files - DataTable LiveScroll w/ Duplicate Files #2699
- Dataset Files Table: Table Tries to Load More Files, When There Are No More #2701
- Add "View All" button for files on the dataset page #2705
- Files Tab: Tabular data tags are not sorted. #2808
- data files scrolling: users report Chrome not allowing to scroll past 25-50 files #2835
- File Page: Add Back to Top Option at Bottom of Page #2923
- sorting file by downloads: feature request by user from HKS #2947
- Request Access: According to mockups, there should be a request access popup. #2552
- Dataset Page: Download button for tabular file has dropdown but is cut off if near the bottom of the list of files #3835
- Dataset Page: Should lazy load thumbnails to better support slower storage media and improve page responsiveness. #4091
- Dataset Page HTML cleanup (W3 validator errors) #3750

These are related issues, which will remain open in order to track development of other projects which will impact this project.

Related Issues
- Dataset: File Hierarchy + Directory Structure #2249

@mheppler mheppler added Feature: Search/Browse UX & UI: Design This issue needs input on the design of the UI and from the product owner Feature: File Upload & Handling labels Oct 10, 2016
@mheppler mheppler self-assigned this Oct 10, 2016
@amberleahey
Copy link

Hi there, just wondering will file organization on the dataset landing pages be supported in a future release? We have had a few members interested in this for a while now as currently the pages get cluttered and disorganized quite easily when many files are uploaded. Some even contain hundreds of files and when this happens it is not easily accessible for people to get at or understand any structure. Thanks for considering this for a future release, btw really like the mockup!

@pdurbin
Copy link
Member

pdurbin commented May 15, 2017

@amberleahey do you have any sketches of how you'd like the file organization to look? Or maybe you can point us to a webapp that does this well.

@amberleahey
Copy link

the mock-up you have looks pretty nice for organization, but perhaps you could also add folder hierarchy or some structure to this? In some cases, we've had requests for this at the file level to support types of files, hierarchy of files, etc. It's difficult currently for files with more than 10 files, so anything will help! Thanks again maybe we will look into developing some mock-ups to support this development work.

@TaniaSchlatter
Copy link
Member

@amberleahey Thanks for adding your comments. I agree that it makes sense to work the requests for file organization/hierarchy into these other file UI improvements that have been mocked up. We don't have a plan to address these in the next sprint, but continued requests for these refinements should help them get prioritized.

@TaniaSchlatter
Copy link
Member

Note that the UI changes related to the citation block shown on this mock up are obsolete.

@pdurbin
Copy link
Member

pdurbin commented Oct 13, 2018

For some reason, I didn't receive the email

Huh, I finally got the email about six hours ago. Screenshot below. Sure enough, there's no way to tell who requested the file, just like @dconner3 said. That's not great.

screen shot 2018-10-13 at 9 02 11 am

@dconner3 do you feel like creating an issue for this? The fix should be relatively straightforward.

@dconner3
Copy link

Sorry for falling off this thread. Thank you for the additional information @pdurbin on how to see who the requester is through the web interface. @pdurbin, it looks like you added a screenshot to #2855. You don't need me to open an additional issue do you?

@pdurbin
Copy link
Member

pdurbin commented Oct 27, 2018

@dconner3 as long as you're fine with using #2855 to track the smaller chunk of providing a bit more information in the email, I'm fine with that.

The bigger feature is the whole "requestbook" concept in #2043. Please feel free to subscribe to both issues or create a new one if neither one quite captures what you want. Thanks!

@djbrooke
Copy link
Contributor

djbrooke commented Jul 16, 2019

Before we bring this to development, we need to

  • Review Dataset Button options for scalability
    We decided on button options for user testing. Any further changes
  • Is the checklist included here?
    Not in this round of testing. We should plan to support checklists, both of the sensitive data variety and for custom checklists developed for a specific installation.
  • Review File list in File Table for scalability
    We are comfortable entering usability testing with what we have
  • Determine Usability Testing strategy, scope, and plan
    We'll plan to test 5-10 people, with half being people familiar with dataverse and half not. @TaniaSchlatter will develop the user testing plan and @djbrooke and the team will help with recruitment and note taking. If needed, @djbrooke and perhaps @jggautier can run user tests as well.
  • Recruit for Usability Testing
  • Complete Usability Testing
  • Analyze feedback
  • Implement feedback from usability as part of coding effort, below
  • Implement front end code and ensure accessibility (before sprint or in sprint)

@pdurbin
Copy link
Member

pdurbin commented Feb 24, 2020

This is a good issue to follow for updates:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants