Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve deposit editor #569

Closed
pronguen opened this issue May 26, 2021 · 1 comment · Fixed by #577
Closed

Improve deposit editor #569

pronguen opened this issue May 26, 2021 · 1 comment · Fixed by #577

Comments

@pronguen
Copy link
Contributor

pronguen commented May 26, 2021

  • The identifier sub-fields are grouped with a grey vertical bar (see screenshot). It would be nice to also group:

    • Title in other language: language, title
    • Contained in (host document): document, year, pages, publisher, editors
      image
  • Replace "editors" by "authors/editors", because in French they have the same translation:
    image

  • Remove the field validation on "editors"/"authors". We should be able to enter a corporate body (ex. "HEP BEJUNE") as author, without comma.

  • Replace "Contained in (host document)" by "Contained in (journal, book, proceedings)"

  • Remove the field "editors"/"authors" for document type "Journal article" (c_6501)

  • partOf: volume and number should be validated and contain only integer.

  • partOf: is it possible to remove the field from the deposit editor: at the document creation, provisionActivity.startDate and parfOf.year use both the document date of the deposit (only for 'coar:c_3248', 'coar:c_5794', 'coar:c_6670', 'coar:c_3e5a', 'coar:c_beb9', 'coar:c_6501', 'coar:c_998f', 'coar:c_dcae04bc')?

  • rename "Subjects" into "Keywords" (also in singular)

  • step 5, field "license", set as default value "License undefined"

    • in the license enum, change the two values
      • "Other OA / license undefined" > "License undefined"
      • "Not OA / Rights reserved" > "Rights reserved"
  • step 5, add field "oa_status", optional, with label "Open access status"

  • step 4 (projects)

    • add a date picker for the 2 dates
    • move the examples for the 2 dates ("Example: 2019-05-05") from the description (tooltip in the form) to the placeholder, in order to be compliant with our guidelines.
@pronguen pronguen changed the title Improve deposit editor (metadata) Improve deposit editor May 27, 2021
@mmo
Copy link
Collaborator

mmo commented May 28, 2021

  • in the license enum, change the two values (to be confirmed by @mmo )

    • "Other OA / license undefined" > "License undefined"
    • "Not OA / Rights reserved" > "Rights reserved"

Confirmed!

sebdeleze pushed a commit that referenced this issue Jun 14, 2021
* Improves editor and process for deposits.
* Closes #569.
* Closes #560.

Co-Authored-by: Sébastien Délèze <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants