---
# System prepended metadata

title: 6 January 2022

---

# 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:
