inveniosoftware / invenio-rdm-records

DataCite-based data model for InvenioRDM flavour.
https://invenio-rdm-records.readthedocs.io
MIT License
15 stars 87 forks source link

Prefill the deposit form from URL encoded values #1614

Open avivace opened 1 year ago

avivace commented 1 year ago

I've received these instructions to upload on Zenodo:

Step 2:  Go to https://zenodo.org/uploads/new?community=pv2023 
Step 3:  Upload the conference paper and fill in the metadata (see guidance at https://help.zenodo.org/docs/deposit/create-new-upload  and https://help.zenodo.org/docs/deposit/describe-records )
- Upload the file for the conference paper in PDF format.
- Resource type: select “Publication / Conference proceeding” 
- Digital Objection Identifier: Select the answer “no” 
- Publication date: Set the publication date to 2023-12-01
- Creators: Add each author of the paper and provider their ORCID and affiliations.
- Description: Copy/paste the paper abstract

It would be interesting to be able to embed these "defaults" into query parameters, so an URL can be shared already providing these values / options as selected. This could be a small subset of the deposit form, e.g.:

That would lead to a share-able link like https://<RDM_BASE_URL>/uploads/new?community=pv2023&resource_type=conference&doi=false&pub_date=2023-12-01

I'm not super sure about the rest of the UI/UX details about this, such as:

github-actions[bot] commented 10 months ago

This issue was automatically marked as stale.