[XCI-429] Define use cases for registering an installable software/application package Created: 08/17/2018 Updated: 11/19/2018
|Project:||XSEDE Cyberinfrastructure Integration|
|Component/s:||Research Software Portal|
|Fix Version/s:||PY8 (Sep '18 - Aug '19)|
|Reporter:||Lee Liming||Assignee:||Lee Liming|
RACD Requirements Analysis
|Public activity link:||https://software.xsede.org/display/xci-429|
CI-02: Manually publish system information
|Track status in meeting:||no|
We need to define the use case(s) that describe how a community member can register the availability of an install-able software or application package++ such that other community members can discover it.
Packages may mean RPM/DEB-style packages, Mac or Windows installers, VM images, or containers/snaps. The idea is to cover software that users must install or instantiate for themselves before using. (As opposed to software or applications that are already installed/configured for people to use.)
Open issues include authorization & registration (who can legitimately declare something as available), valid/trusted/verified sources (what sources can XSEDE trust as legitimate), etc...