4 12 2021 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

4-12-2021

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII)
5-Apr-2021 Report, mtg, deploy final 5.4 to dev, stage, document testing foci, cleanup anno-rep for new repo, test deploy on dev, fix MDC script links in guides 2 2
6-Apr-2021 Commit to new repo, test without deleted files, add aux file list api call, deploy to dev 3
7-Apr-2021 Update list aux api, parse list in AnnoRep, adjust caching to check DV for aux files before converting, track in mem db, test/fix 3

Summary

Drupal

  • Updated the simple xml site map module (on dev)

Operations:

  • Deployed 5.4-qdr-dev to dev and stage which has the final community 5.4 version with QDR customizations merged.

AnnoRep:

  • Separated from unused code in the example I started from and committed to the AnnoRep repository
  • Added use of list api to discover when conversion has already been done, and fixed issues with mem caching of concerted datafiles
  • Deployed version to dev and tested

Discussion:

Plans

  • Anno-Rep work
    • Make a PR to update aux files (in Dataverse 5.4, they are only allowed on tabular files, multiple copies can be uploaded which then breaks download, no delete, no way to list.)
    • Add pointers in slack to code and deployed version on dev
    • Add support to delete aux files to help with testing (will also allow the ARep client to clear the converted annotations/pdf on a datafile if that's needed in finalizing a publication.
    • Investigate additional selectors (e.g. TextPosition)

Still TBD:

  • Drupal 9/composer 2/3