11 2 2020 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

11-2-2020

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII)
26-Oct-2020 Report, fix description styling, investigate #58 3
27-Oct-2020 Fix #58 (curate command), search updates 5
28-Oct-2020 Adjust search styling, fix file replace double button, update drupal, investigate composer 2, deploy D8 and Dataverse to stage, metrics documentation, PR review changes 4 1
29-Oct-2020 Check solr (#57), PID abstract/doc 3
30-Oct-2020 Debug/fix file replace review issues, update file pid reserve PR per comments, debug test failure in name check PR, review issues, check DataCite stats api 1 3

Summary

Drupal

  • Finished search implementation, adjusted search styling (across Drupal and Dataverse)
  • Updated Drupal on dev and stage (with latest library updates and search)
  • Investigated updating to composer v2 which is now recommended - ran into some conflicts that I'll need to resolve at some point. (No rush, but probably useful before/with D9 update).

Dataverse

  • Fixed styling issue causing lists in descriptions to be bold/larger size
  • Fixed #58 - the curate (silent update) command was dropping file name updates after changes for file replace
  • Fixed second 'replace' button noted in review (was actually the button that popped up a dialog saying you can't replace a draft file that I hadn't turned off)
  • Made changes to metrics PR per review and added documentation
  • Checked solr and verified that we still have our custom accent/foreign contraction handling in place
  • Updated file PID reservation PR per review, fixed a delete-during-upload issue with file replace PR
  • Found a missing commit in the duplicate name check PR and adjusted tests to give clearer messages.
  • Reviewed open issues and looked at DataCite stats API as part of #50 (reporting on failed DOI/access requests)

Other:

  • Drafted a PIDapalooza abstract and wrote up a potential design for handling ORCID entry/display in Dataverse

Discussion

  • PIDapalooza submissions (Nov 6th extended deadline).

Plans

  • #50 - access failure reporting
  • Issue queue

Still TBD:

  • Drupal 9/composer 2