8 16 2021 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

8-16-2021

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII)
9-Aug-2021 Report, change geo facetable choice in citation block 1
10-Aug-2021 D8 field group module to dev, start investigating annorep pdf parsing 1
11-Aug-2021 Change curation states on stage/prod, update curation report to add modify date 2
12-Aug-2021 Write docs for curation status functionality, review D8 sec. release 1
13-Aug-2021 Update D8 on dev/stage, investigate annoRep failure on dev - redeploy with latest from github, review pdfbox open issues w.r.t. bounding box calculation. 1 2

Summary

Operations:

  • Per request, added an additional curation state to the allowed list in Dataverse (on stage/prod)
  • Updated D8 with module and security changes on dev/stage. (Security related to untrusted content creators using CKEdit).

Dataverse:

  • Added the IQSS change to allow a geo filed to be facetable into the QDR custom citation blcok.
  • Added the last modified date into the curation report functionality (new column)
  • Wrote guide/release documentation needed for the PR for curation status labels

Anno-Rep

  • Investigated problems with pdf parsing using the server on dev - found that the problem was that that server did not have the latest updates. I redeployed to dev, and tested that pdf parsing ~works. Spent some time investigating the problem of comment anchors including a few more characters than they should based on the highlight size. My guess is that this is a bog in pdfbox - did not find this specific issue, but many similar with the 3.0-rc version I used. Resolving the problem will probably take more time - to identify the coordinate problems and find a work-around/clearly report the bug to Apache.

Discussion

  • AnnoRep setup - Any preference about option (node.js vs Docker vs access from Vercel)? Who should do the work? Are we aiming to configure this so we can run it on prod as well (or will it run on Vercel for that)?

Plans

  • Anno-Rep work
    • Help with deployment to dev
  • Drupal 9 - continue going through upgrade processes
  • Dataverse
    • still want to investigate the guestbook responses re version info not being included.
  • TBD: FRDR Security