eclipse-pass / pass-ui

UI code base for PASS
Apache License 2.0
4 stars 16 forks source link

Update to the repositories step in submission workflow #537

Closed htpvu closed 6 years ago

htpvu commented 6 years ago
  1. Change "Local Repositories" in the repositories step to "Institutional Repositories"
  2. After repository name , attach the name of the agency whose policy will be satisfy by deposit into this repository: eg:
    • PubMed Central - required by National Institutes of Health
    • PubMed Central - required by Center for Disease Control and Prevention
    • JScholarship - required by Johns Hopkins University
  3. If Jscholarship is the only target repository, hide the checkbox, and dont give user a way to opt out of it.

Consideration: the desired effect is to convey that Jscholarship deposit is optional if user is submitting to PMC. But we need to balance between a tailored message and keeping the logic of loading policies & repository extensible and dynamic.

We should chat and brain storm some about (3)

karenhanson commented 6 years ago

@jabrah tested this, 1 & 2 work, but the checkbox needs to be hidden for (3) unless there has been an offline discussion to leave it visible but grayed out.

htpvu commented 6 years ago

Greying out is ok, if it is too much work for the time being. But we prefer hidden text bow.

karenhanson commented 6 years ago

verified in 566f344