# Editor Use Cases The following is a list of use cases to be addressed by the design and implementation of a new web-based metadata editor. Many of the use cases are only listed in this table and have yet to be fleshed out. Others are linked to their full use case description. | Use Case Name | Category | Ticket | |---------------|----------|--------| | [View public metadata](view-public-metadata.rst) | MUST | | [Add metadata](add-metadata.rst) | MUST | | [Update metadata](update-metadata.rst) | MUST | | [Upload data files](upload-data.rst) | MUST | | [Remove a file](remove-a-file.rst) | MUST | | [Rename a file](rename-a-file.rst) | MUST | | [Move a data file across levels](move-dataset-levels.rst) | MUST | | [Add a nested dataset](add-a-nested-dataset.rst) | MUST | | Link ORCIDs in creator and other party roles | MUST | [209](https://github.nceas.ucsb.edu/KNB/arctic-data/issues/209) | | Save partially complete submissions before submitting | MUST | [187](https://github.nceas.ucsb.edu/KNB/arctic-data/issues/187) | | Support paleo temporal coverage | MUST | [175](https://github.nceas.ucsb.edu/KNB/arctic-data/issues/175) | | Improve handling of keyword thesauri | MUST | [205](https://github.nceas.ucsb.edu/KNB/arctic-data/issues/205) | | Support minting DOIs | MUST | |