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

1-4-2021

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII)
21-Dec-2020 Report, fix pid URLs 1
22-Dec-2020 Add preview anchor, deploy to dev, stage, update drupal token module 2
23-Dec-2020 Change 'access' labels, AnnoRep - refresh on docx, parsing tools, Hypothesis API/selectors 1 2
31-Dec-2020 Update webform to ^6.0 line, solr on dev service fix 2

Summary

Dataverse

  • Per review feedback:
    • Added an anchor on the File page and used it in for the preview button in the dataset file table, so that clicking the preview link scrolls to where the preview is on the file page, which helps when viewing on a smaller device/with narrower window.
    • Changed the menus on the Dataset/File pages such that, if there are no 'Access' options other than download, the menu will just say 'Download'. (This still opens a submenu, since there can still be multiple download options (i.e. original or ingested files).)
  • Deployed to dev, stage

Drupal -Updated token module -Updated webforms - moved to their ^6.0 branch (we have been on 5.x which was also updated but will go away at some point)

Operations:

  • Fixed URLs in PID Failure reports
  • Fixed solr service issues - the solr restart had been reverting to solr 7.3 on dev. I marked the /etc/init.d/solr entries as obsolete as were using the systemd scripts instead (which relates to why I missed making the update before).

AnnoRep -Investigated the docx format, particularly how comments are stored and linked, and various parsing tools, comparing with the Hypothesis API to understand what's needed to create an annotation.

##Discussion

  • It would be useful to discuss options for AnnoRep - from choices about language to reviewing how the workflow is expected to go.
  • Created a proof-of-concept for ORCID integration - related to the controlled vocab topic of the GDCC Metadata WG and PIDapalooza - might be worth a quick demo/discuss.

Plans

  • add optional hover-over explanation option for metrics page
  • 5.3 test/fix as issues are found
  • AnnoRep planning/work

Still TBD:

  • Drupal 9/composer 2/3