1 31 2022 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

1-31-2022

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII) Hours (QDAS)
24-Jan-2022 Report, meeting, update PR per review, prep for deploy 3
25-Jan-2022 Deploy payara, solr schema, shiboleth view changes, Drupal, Dataverse to prod, apply config changes for embargo, curation labels, color contrast updates, etc. Fix reported issues re: fuzzy shadows on privateURL buttons, no cookies warning in Drupal. 5
30-Jan-2022 Add minimal REFIQDA previewer, gather sample xml files, upload to dev, start parsing/display 3

Operations

  • Deployed Drupal 9.3.3 and Dataverse v5.9-qdr with all current accessibility enhancements. As noted, this update involved update of several underlying components as well.

Dataverse

  • updated PR (avoid deleting expired tokens) per review comments
  • removed shadow from private URL dialog buttons per testing feedback

Drupal

  • Investigated/fixed 'new' 'no cookies' warning in Drupal - looks like it appeared due to logic added in Drupal to test to see if session cookies exist after login and to warn if they don't. IN our case, this logic was being applied at logout where we explicitly delete session cookies. The fix involved bypassing the new logic from Drupal in our specific logout case.

QDAS

  • Explored QDAS implementations online and found/uploaded a few sample xml files to start
  • Created a placeholder previewer for QDAS xml files
  • Deployed/registered the new previewer on dev-aws to support development
  • Added proof-of-concept functionality to show Code names from the xml file.

Discussion

  • is there a QDAS mimetype? Either for the zip file or the xml one? (not a blocker - we can create unregistered ones but better to use what's already there, easy to change later)

Plans

  • Dataverse
    • popup info accessibility?
    • QDAS planning/design/prototyping
      • add display of more fields, start capturing Code GUIDs to associate them with uses of those codes, etc.
      • investigate Dataverse code, add QDAS mimetype support, explore how to alter upload process to unzip QDAS archives as desired.
    • still want to investigate the guestbook responses re version info not being included.
  • Anno-Rep work
    • Help with deployment to dev
  • TBD: FRDR Security
  • Other tasks as discussed in strategic planning