4 19 2021 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki
4-19-2021
Logged Tasks
Date | Task | Hours (Main) | Hours (EOLS) | Hours (PII) |
---|---|---|---|---|
12-Apr-2021 | Report, meeting, start adding delete endpoint in AR | 1 | 1 | |
14-Apr-2021 | Merge 5.4.1, check whether QDR's datacite xml escaping is still needed (yes) | 2 | ||
15-Apr-2021 | Deploy 5.4.1 to stage, review/test/fix initial issues found, AR: finish delete, refactor, test, deploy, docs | 1 | 4 | |
16-Apr-2021 | Create annotation/selector architecture, implement TextPositionSelector, add them in parallel to old code, verify the same results/positions look OK, update docs, dev server | 4 |
Summary
Operations:
- Deployed 5.4.1-qdr-dev to dev and created a separate 5.4.1-1dr branch and deployed it to stage.
- Investigated initial issues reported for 5.4.1 - fixed naming related ones by setting the new :InstallationName setting correctly.
AnnoRep:
- Refactored to separate document parsing from annotation creation and added classes to manage multiple anchor types being populated from a single event/text stream.
- Created a TextPositionSelector
- Tested new code against existing code and deployed new server to dev.
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.). Awaiting IQSS changes to aux file naming.
- Investigate parsing pdf for comments
- Look at path selector for pdf
Still TBD:
- Drupal 9/composer 2/3