Skip to content

10 24 2022 Tech Team Report

qqmyers edited this page Oct 24, 2022 · 1 revision

10-24-2022

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII) Hours (QDAS)
17-Oct-2022 Reporting, meeting 1
18-Oct-2022 Review Schema.org spec, Google recommendations and update/truncate description, add url for citation, and implement person/org check and update author/creator fields 5
19-Oct-2022 Create 4 PRs for Schema.org work, add tests, release notes, etc. 5
20-Oct-2022 Report schema.org updates. Merge into v5.12, deploy to stage, deploy 5.12, payara5.2022.3, Drupal to prod, test, investigate odd failure to update filemetadata, fix citation.tsv merge error in 3 branches 3
21-Oct-2022 Investigate dataset count, CVV entries, optimistic lock exception during update, reexport fails, develop/test changes to handle 'Project' as Org, deploy to dev/stage/PR. 5

Dataverse

  • Reviewed the Shema.org, Google recommendations, and open issues and improved the metadata in headers:
    • update to send description(s) as text instead of a JsonArray and truncate to <5000 chars (#9085),
    • Add url for citation (related publications) and change text -> name (#9086),
    • implement person/org check and update author/creator fields (#9089). Also updated the algorithm to allow an assumption that, if a name doesn't have a comma, it has to be an Organzation (all Person names are in 'family name, given name' form),
    • change fileFormat -> encodingFormat and send url for restricted/embargoed files (and not just public ones) (#9087).
  • found/fixed citation.tsv merge error

Drupal

Operations

  • Updated prod to payara 5.2022.3, deployed Dataverse 5.12-qdr and latest Drupal
  • Investigated odd optimistic lock failure on filemetadata during update/re-export all processing - did not find any reason it should occur, either in the processing code or in bot/other requests around that time.
  • Investigated missing CVV properties - found bad entries from charset errors and removed them.
  • Verified that dataset count (343) = # datasets (331) + 12 where a published and draft version both exist (which results in 2 search hits for those datasets)
  • Manually re-exported a few datasets that were not updated by re-exportAll (possibly due to a minor schema.org bug we fixed or just because I restarted Dataverse before the re-exportAll finished.)

Discussion

Plans

  • AnnoRep - continue to explore/fix docx/pdf github issues
    • Deploy updates to dev/stage/prod
  • Dataverse
    • Develop guestbook at request based on ADA's original work
    • Popup info accessibility - IQSS likes the recommendations from the source I linked to, so this can be implemented along those lines.
    • Still want to investigate the guestbook responses re version info not being included.
  • QDAS Previewer
    • Updates per request
    • Investigate writing aux file/previewing lower-sensitivity version and/or other write options
  • TBD: FRDR Security
  • Other tasks as discussed in strategic planning
Clone this wiki locally