10 25 2021 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

10-25-2021

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII)
18-Oct-2021 Report, meeting, accessibility - preview buttons, contact form, investigate replacing primefaces class 4
19-Oct-2021 Submit PR for advanced search page accessibility updates to IQSS 1
22-Oct-2021 Review new accessibility issues, investigate selectCheckBox issues 2

Summary

Dataverse

  • Accessibility changes
    • Preview buttons, contact form
    • Submitted PR to IQSS for search form fixes - a simple one to start with
    • Reviewed the newer accessibility issues in Github
    • Investigated issue related to the selectCheckBox class
    • Investigated how hard it would be to update a PrimeFaces class to handle accessibility when there is no way to use funtionality like passthrough attributes to get accessibility labels on generated child elements, or (for checkboxes) to avoid having a tab-able element inside another one. Looks like it would not be that hard, but perhaps not worth it versus just submitting a bug report to PrimeFaces.

Discussion

  • Nothing new: Software updates: Ready for php 8 deploy, with postgres 9.6->13 at any time.

Plans

  • Dataverse
    • still want to investigate the guestbook responses re version info not being included.
  • Accessibility issues - some Dataverse issues remain
  • Anno-Rep work
    • Help with deployment to dev
  • TBD: FRDR Security
  • Other tasks as discussed in strategic planning