You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The "Files"-section of the deposit form will add support for uploading/regsitering files from multiple sources include "from Software Heritage".
Choosing "from Software Heritage", will enable users to provide a SWH ID of software source code already registered in SWH. Also, this feature can detect if a SWH is already deposited in the repository.
In terms of UI, this is a complicated case.
The suggested above might be hard to understand for users who are not depositing software (which are the majority of users).
HAL chose to do this in the Identifiers section using the type SWHID.
Use case: registering already archived software in a Scholarly repository
A researcher may need to register an artifact already archived in Software Heritage.
To avoid duplication, the research will use a SWHID (of a directory with context) and insert it in the InvenioRDM interface.
UI / UX discussion
The interface should not mix between the upload files button and this ues case (which exists for other types of identifiers..)
One option would be to separate with a new button, placed on the right of the existing upload button.
New button name proposal: from external source where it opens the menu shown above with Software Heritage / SWHID . clicking on the option would open a SWH modal.
For other use cases: this can be customizable with different modals.
automated version
If identifier detection, we can open the modal on click on from external source and into the value we copy the SWHID.
Educating the user
tooltip with information would be useful to guide users
documentation of this new feature and how to get a SWHID from Software Heritage is very important
The "Files"-section of the deposit form will add support for uploading/regsitering files from multiple sources include "from Software Heritage".
Choosing "from Software Heritage", will enable users to provide a SWH ID of software source code already registered in SWH. Also, this feature can detect if a SWH is already deposited in the repository.
https://wiki.eduuni.fi/display/cscRDIcollaboration/InvenioRDM+-+SWH+SPECS
The text was updated successfully, but these errors were encountered: