# 6 January 2022
In Attendance
-------------
- Chair: Marc
- Present: Antti-Jussi, Andrew, Marc, Alec
- Regrets: Sonya, Dulip
Actions from last meeting:
---------------------------
1. start thinking about "health checks" and fast testing. Andrew can start us off with some examples.
2. Create place to start sharing our own testing procedures and tests (non-judgemental). Sonya can create google doc and share out for everyone to use.
Performance Optimization
------------------------
Upgrade Testing
---------------
- Updates
- OJS 3.1.0 and 3.1.1 automatic upgrade testing added (http://pkp.sfu.ca/pkp/datasets); some bugs fixed
- Brainstorming
- What are each of our upgrade checklists look like?
- See Google document.
- Health check
- See suggested metrics in Google document.
- These would be programmatically retrievable (e.g. "healthcheck" verb in upgrade script)
- Could also be an API-based report (e.g. for Nagios) or command-line based (for linear upgrade process without side-by-side)
- Need to add infrastructure in OJS; could pick one health check metric (e.g. MySQL storage engine check) as a guinea pig
- Documenting/templating how to submit results
- Anonymize
- Drupal has several anonymizers
- GDPR limitations -- encrypting and hashing aren't enough. But public data is
- Munging the data might be enough.
- Content generation to replace data?
- Do we want to do this?
- PKP would rather build competencies and tools for 3rd parties to do the testing, rather than making it easier to send the datasets to the mothership :)
- Trim data/files
-
Performance testing
-------------------
- Tabled for next meeting
Other topics
------------
Next Steps
----------
- Alec will organize a Cypress session -- watch the Slack channel
- Alec will start a discussion about health check infrastructure
- Everyone will paste their upgrade processes/instructions into the Google doc
- Everyone think in the topic of next meeting (performance testing)
Next Meeting
------------
- Time/Date: February 3, 2022 8:00am Pacific time
- Chair: Andrew (Chair rotation: Dulip, Rondineli, Sonya, Ronald, Antti-Jussi, Marc)
- Projects: