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

4-11-2022

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII) Hours (QDAS)
4-Apr-2022 Report, meeting, deploy ARS0.0.2 to stage 1 1
5-Apr-2022 Coord re: QDAS, DV groups, start updating QDAS mimetypes, debug/fix AR regression 1 2
6-Apr-2022 Investigate npe on prod annorep, fix no comment case, merge DV with 5.10.1 release, deploy to dev/stage, add refiqda zip mimetype, update code/externaltool def to match, deploy 1 1 1
7-Apr-2022 Investigated sitemap on prod, removed old sitemap from Google, allowed access to /sitemap.xml for other indexers, adjusted apache2 config on stage to server robots from /var/ww/html to avoid changes when redeploying 1

Drupal

AnnoRep

  • Deployed 0.0.2 to stage and prod (sec)
  • Fixed/deployed regression for docx with plain text comments
  • Investigate/fix null pointer for docx with no comments (not yet deployed)

Dataverse

  • merged final 5.10.1 release code, deployed to dev/stage
  • added application/x-zip-refiqda mimetype, updated code/externaltool to match (on dev)

Operations

  • Investigated DV explicit group mgmt for skartcher
  • Investigated robots.txt on prod - was blocking indexers assuming a /sitemap.xml file, cleaned up old google /sitemap.xml entry (was failing but newer /sitemap/sitemap.xml entry was working)
  • Updated stage apache to use a static robots.txt file to avoid having it change when Drupal/DV updates are deployed.

Discussion

  • Backup fix for prod? (do other machines have same mysql issue?)
  • Heads up re: Dataverse Community meeting call for talks due April 22. (FWIW - StorJ has been asked by IQSS)
  • New QDR licence URLs/icons?

Plans

  • AnnoRep - continue to explore/fix docx/pdf github issues
    • Deploy updates to dev/stage/prod
  • Ops
    • Deploy 5.10.1 to prod when ready
    • Convert prod datasets with custom terms to use QDR license?
  • Dataverse
    • StorJ testing
    • Popup info accessibility - IQSS likes the recommendations from the source I linked to, so this can be implemented along those lines.
    • QDAS planning/design/prototyping
      • Add error handling for format variations
      • Assess whether zip access is enough/project/other files need to be cached as aux files, etc.
    • Still want to investigate the guestbook responses re version info not being included.
  • TBD: FRDR Security
  • Other tasks as discussed in strategic planning