-
Notifications
You must be signed in to change notification settings - Fork 531
Open
1 / 21 of 2 issues completedOpen
1 / 21 of 2 issues completed
Copy link
Labels
FY26 Sprint 11FY26 Sprint 11 (2025-11-20 - 2025-12-03)FY26 Sprint 11 (2025-11-20 - 2025-12-03)FY26 Sprint 12FY26 Sprint 12 (2025-12-03 - 2025-12-17)FY26 Sprint 12 (2025-12-03 - 2025-12-17)FY26 Sprint 13FY26 Sprint 13 (2025-12-17 - 2025-12-31)FY26 Sprint 13 (2025-12-17 - 2025-12-31)FY26 Sprint 14FY26 Sprint 14 (2025-12-31 - 2026-01-14)FY26 Sprint 14 (2025-12-31 - 2026-01-14)FY26 Sprint 15FY26 Sprint 15 (2026-01-14 - 2026-01-28)FY26 Sprint 15 (2026-01-14 - 2026-01-28)Size: 80A percentage of a sprint. 56 hours.A percentage of a sprint. 56 hours.Type: Featurea feature requesta feature request
Description
(edited by @landreev 05-27-2025; question marks indicate issues that may need additional discussion before we have a clear idea of what to implement and how)
Overview of the Feature Request
- Last year we have added storage quotas that can be enabled on collections. However, that cannot be used to track and control storage use in the datasets that installations like IQSS allow users to create in the root-level collection.
- We have a local curation request (see Feature Request: Enforce Read-Only Mode When Storage Quota Is Reached dataverse.harvard.edu#365) to address this by adding quotas that can be configured on per user account-basis.
- While it should be easy to force an account to become read-only once a certain amount of data is deposited with it, it seems like it would be very easy to bypass, by giving write access to a dataset to other accounts (?).
- It may however be possible to address this by being able to set quotas both on a per-user AND per-dataset basis (?)
Extending the currently implemented collection quotas to be configurable on individual datasets should be trivial. The same code that keeps track of collection storage use already does that for datasets as well. The actual quota check methods already work on either collections or datasets. That internal functionality just needs to be extended to the APIs that set the quotas and report storage use.
It should not be difficult to add keeping track of storage use by user accounts either. Provided we simply count the sizes of all the files created by the given authenticateduser. (?)
Any open or closed issues related to this feature request?
- Storage: Feature Request: Display Storage Usage per Data Deposit, per account, per collection dataverse.harvard.edu#364
- Feature Request: Enforce Read-Only Mode When Storage Quota Is Reached dataverse.harvard.edu#365
- Limit the amount of data depositors may upload every day #7829
- Feature Request: (internal request) Add quota-like limit on the number of files in a dataset #11275
Sub-issues
Metadata
Metadata
Assignees
Labels
FY26 Sprint 11FY26 Sprint 11 (2025-11-20 - 2025-12-03)FY26 Sprint 11 (2025-11-20 - 2025-12-03)FY26 Sprint 12FY26 Sprint 12 (2025-12-03 - 2025-12-17)FY26 Sprint 12 (2025-12-03 - 2025-12-17)FY26 Sprint 13FY26 Sprint 13 (2025-12-17 - 2025-12-31)FY26 Sprint 13 (2025-12-17 - 2025-12-31)FY26 Sprint 14FY26 Sprint 14 (2025-12-31 - 2026-01-14)FY26 Sprint 14 (2025-12-31 - 2026-01-14)FY26 Sprint 15FY26 Sprint 15 (2026-01-14 - 2026-01-28)FY26 Sprint 15 (2026-01-14 - 2026-01-28)Size: 80A percentage of a sprint. 56 hours.A percentage of a sprint. 56 hours.Type: Featurea feature requesta feature request
Type
Projects
Status
This Sprint 🏃♀️ 🏃