December 2020 - QualitativeDataRepository/TechnicalTeam GitHub Wiki

QDR Monthly progress update: Technical Team

Monthly progress reports consists of five sections:

  1. Roadmap progress
  2. Review of testing coverage, outages, and any disruptions to service
  3. Review of the issues filed by users or curation staff, and our team's response
  4. Updates made to current roadmap
  5. Etc work by QDR TT

Roadmap Progress

  • Built, Tested, and Moved prototype of Dataverse 5.3 to Stage QA'ing now (this is a shift in infra and good progress for our team)
  • Infra Documentation now has major components (backup, restarting and redeploying major parts of infra) complete
  • Small issue - Created anchor to allow auto-scrolling to the preview section of the file page when the previewer link is clicked
  • AnnoRep
    • Really nice progress on creating java classes and wrapping these into semantic API (in other words doing the plumbing work so we can move data around in the application)
  • Updates Composer V2

Review of disruptions to service

  • None

Review of Issues

  • 'forgot password loop' bug - the root cause was that resetting password creates a local D8 session without any Shibboleth credentials. This is now fixed
  • Fixed PID logging issue where chars in requested DOIs that can break log formatting (i.e. \t,\n,\r) weren't being escaped.
  • Security vulnerability in ImageMagik - we replaced with latest version
  • emails about publication showed citations as "Draft" - changed the method that is called in java class (on_success) and then contributed fix to IQSS

Work planned / Roadmap Updates

(For broader discussion on call)

Etc

  • JM created a proof-of-concept for ORCID integration - related to the controlled vocab topic of the GDCC Metadata as part of PID-Palooza submission