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

Add text and messaging to help users know size limits and file status when ingest is not attempted due to file size being over the limit #8205

Closed
TaniaSchlatter opened this issue Nov 2, 2021 · 3 comments · Fixed by #8271
Labels
Feature: File Upload & Handling Feature: Messaging UX & UI: Design This issue needs input on the design of the UI and from the product owner

Comments

@TaniaSchlatter
Copy link
Member

TaniaSchlatter commented Nov 2, 2021

This issue was originally opened for Harvard Dataverse #132, but can be addressed for all installations.

There is no message when files fail ingest due to being over the size limit.

This issue is for adding informational text and feedback messaging to the UI to help users know:

  • file size limits for tabular data may be different than general file size limits, and
  • when a tabular file that exceeded the ingest limit is available but was not ingested, and has limited tabular file features.

This enhancement will be useful for depositors and anyone uploading to help know the status when a data file is not ingested due to size.

@TaniaSchlatter TaniaSchlatter added Feature: File Upload & Handling UX & UI: Design This issue needs input on the design of the UI and from the product owner Feature: Messaging labels Nov 2, 2021
@TaniaSchlatter
Copy link
Member Author

Proposed solution:

  1. Help users know the limit for tabular file ingest by adding text that specifies the limit for tabular ingest in the upload widget. This text is already dynamic, based on limits defined for the dataset collection the file is added to. Example for Harvard Dataverse default collection:

Screen Shot 2021-11-02 at 4 40 09 PM
Provide the link to relevant page in the guides, ex: https://guides.dataverse.org/en/latest/user/tabulardataingest/index.html

  1. Show a message on the file table that provides the status of the file to the depositor:
    Screen Shot 2021-11-02 at 4 49 05 PM

@djbrooke
Copy link
Contributor

djbrooke commented Nov 17, 2021

  • Item 1. is uncontroversial. The message will be longer if there are type-specific limits (such as the lower limit for R files in Havard Dataverse Repository).
  • For 2., only the dataset owner would see the message, and it would not need to persist. We could also instead provide the message right after upload, similar to how we provide the "ingest in progress" messages when ingest is starting.

@djbrooke djbrooke added the Small label Nov 17, 2021
@pdurbin pdurbin self-assigned this Dec 1, 2021
@djbrooke djbrooke changed the title Add text and messaging to help users know file status when ingest fails due to file size being over the limit Add text and messaging to help users know file status when ingest is not attempted due to file size being over the limit Dec 1, 2021
@pdurbin pdurbin removed their assignment Dec 2, 2021
pdurbin added a commit that referenced this issue Dec 14, 2021
pdurbin added a commit that referenced this issue Dec 14, 2021
@pdurbin
Copy link
Member

pdurbin commented Dec 14, 2021

For 2., only the dataset owner would see the message, and it would not need to persist. We could also instead provide the message right after upload, similar to how we provide the "ingest in progress" messages when ingest is starting.

@djbrooke As discussed during sprint planning, we don't actually store this "file exceeds the limit for ingest" anywhere so I didn't implement anything for this in pull request #8271. If we still need something here, let's talk about it.

@pdurbin pdurbin changed the title Add text and messaging to help users know file status when ingest is not attempted due to file size being over the limit Add text and messaging to help users know size limits and file status when ingest is not attempted due to file size being over the limit Mar 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: File Upload & Handling Feature: Messaging UX & UI: Design This issue needs input on the design of the UI and from the product owner
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants