datadryad / dryad-product-roadmap

Repository of issues for Dryad project boards
https://github.com/orgs/datadryad/projects
8 stars 0 forks source link

Allow Superusers to 'Remove' datasets #2032

Open jleighherzog opened 1 year ago

jleighherzog commented 1 year ago

There are instances when datasets should be removed from Dryad (vs withdrawn). For example, the option to "remove" would be selected for datasets that hadn't been submitted and will never, should never be reinstated. Select "withdraw" for submissions that have had a 'Submitted' status in the history.

It would be useful to allow only Superusers the option to "Remove dataset" from the Dryad Admin site. It's been suggested to include a button for removal next to the "Force Edit" feature. @ryscher: I think it will be critical to confirm when to remove vs withdraw so if you have other instances or ideas about when to select one vs the other, please chime in.

There's an existing, related ticket to allow users with the 'Curator' role to bypass any system requirements in order to successfully withdraw on behalf of authors or assist authors with their upload (see ticket).

jleighherzog commented 1 year ago

Another option would be to allow curators the ability to edit the status of an 'In Progress' submission to easily withdraw it. Currently, the little pencil icon isn't available.

jleighherzog commented 1 year ago

Related to new ticket: https://github.com/CDL-Dryad/dryad-product-roadmap/issues/2544#issue-1720302514 The new ticket does not include the option to 'remove' submissions, only 'withdraw' from any status