2025-06-02 BTR Meeting notes

2025-06-02 BTR Meeting notes

All public Working Group meetings follow the Recording Policy for Open edX Meetings

 Date

Jun 2, 2025

 Participants

  • @Maria Grimaldi

 Goals

  •  

 Discussion topics

Item

Presenter

Notes

Item

Presenter

Notes

Follow-up from last meeting

 

Teak

  1. teak.1 ~ Jun 9, 2025

  2. Build-Test-Release Working Group • openedx

  3. Process overview

    • Testing process - Antonella Perrupato @Andrés González

      • Ongoing work

      • Red flags, risks, and concerns

      • Call for help

    • New features testing - @Chelsea Rathbun

      • Ongoing work

      • Red flags, risks, and concerns

      • Call for help

    • Release management - @Farhaan Bukhsh

      • Ongoing work

      • Red flags, risks, and concerns

      • Call for help

    • Release documentation - @Chris Patti

      • Ongoing work

      • Red flags, risks, and concerns

      • Call for help

    • Debugging - @Mariagabriela Giorgianni @Bryann Valderrama Kevyn Suárez @Maria Grimaldi

      • Ongoing work

      • Release blockers

      • Call for help



📝 Meeting Notes Summary

  • Test Coverage Status:

    • Current test suite is at 86%.

    • Target is to increase this before the release cut on June 9.

    • Chelsea will provide a list of remaining untested cases.

  • Testing Scope Questions:

    • Discussion around why credentials, discovery, and programs aren’t part of the core testing.

    • Suggested that this needs better documentation or policy clarification.

  • Commerce Testing:

    • Ongoing confusion about support for legacy commerce.

    • Suggestion to use Slack to coordinate a conversation about testing and future support direction.

  • Backports:

    • Maria identified 3 backports (all fixes) and will coordinate with Farhaan for approval.

  • Open Issues and Labels:

    • Some issues need label cleanup (e.g., needs triage).

    • Some release blockers may no longer be blocking; Maria will confirm on Slack.

  • Cypress Automation Work:

    • Maksim is working to:

      1. Decouple automation testing from http://edx.org .

      2. Create a generalized configuration for the Cypress test repo.

      3. Build a roadmap for automated test flows.

    • Plans to raise this topic in the Maintenance Working Group.

  • Retirement Feature:

    • Discussion on the status of the user data retirement process.

    • Currently under-supported; possibly worth escalating via the Maintenance WG.

  • Release Notes:

    • Chris has created the issue and is reviewing scripts and work to simplify the release documentation process.

    • Goal: first revision of release notes for Teak.

  • Final Notes:

    • No major release blockers identified, just pending confirmations.

    • The release is approaching quietly, which raised some concern.

    • Maria committed to updating the notes and following up with action items.

 Action items

 Decisions