11 28 2022 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

11-28-2022

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII) Hours (QDAS)
21-Nov-2022 Report, meeting, start cc on contact emails redesign 5
22-Nov-2022 Finish cc on contact emails, add supportEmail setting, PersonOrOrg test, fix api call; increase heap to 6144mb on prod, monitor curate, investigate failure, deploy cc to dev & test, merge with 5.12.1 branch and deploy to stage. 4
23-Nov-2022 Create cc on contact PR with docs, release notes, move export to onSuccess in Curate command, deploy to dev/stage. Check status on prod. 3

Dataverse

  • Design/dev an optional capability to CC the repository support team on contact emails, i.e. those triggered from people hitting the contact button on collections, datasets, or files. Included a new optional supportEmail setting (separate from the systemEmail), sending one email to all contacts, improvements to the greeting, and fixing the incomplete API call. Created a PR, deployed to dev/stage.
  • Moved the metadata export to the onSuccess method in the "Update Current_Version" command to allow the transaction to succeed even if export then fails. (This was seen on large dataset updates on prod.) Deployed to dev/stage.

Operations

  • Increased the prod Dataverse heap size from 4096mb to 6144mb to help with large datasets, monitored memory use after the update.

Plans

  • Dataverse
    • Develop guestbook at request based on ADA's original work
    • Popup info accessibility - IQSS likes the recommendations from the source I linked to, so this can be implemented along those lines.
    • Still want to investigate the guestbook responses re version info not being included.
  • AnnoRep - explore round-trip
  • QDAS Previewer
    • Updates per request
    • Investigate writing aux file/previewing lower-sensitivity version and/or other write options
  • TBD: FRDR Security