2025-09-29 BTR Meeting notes

2025-09-29 BTR Meeting notes

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

 Date

Sep 29, 2025

 Participants

  • @Maksim Sokolskiy

  • @Peter Pinch

  • @Jenna Makowski

  • @Sarina Canelake

  • @aamir ayub

  • @María de los Ángeles Aguilar

  • @Jorge Londoño

 Goals

  • Reviewing the prep work for Ulmo release

 Discussion topics

Item

Presenter

Notes

Item

Presenter

Notes

Recap From Last Meeting

 

Updates for Prepping Tasks for Ulmo



Release Planning 18/09

 

  • Node 24 upgrade:

    • About 70% coverage so far (≈11 repos, ~3 PRs each: enable CI, add Node 24, remove Node 20).

    • Many PRs are waiting for review and merge.

    • Current Node version will be out of support before the next named release → marked as red, considered a blocker.

    • Need CCs and maintainers to review and merge quickly; Feanil helping to accelerate.

    • @Maksim Sokolskiy compiling full PR list, tracked under public engineering issue 407.

  • Roles and permissions work still in progress, flagged as another area of concern.

  • Graded discussions might be too late to include unless scope and resourcing are confirmed by early October.

  • Legacy libraries migration and course-to-library import are moving, but timelines are tight.

  • Meilisearch upgrade may not make it due to sequencing with other library migrations.

  • XQueue replacement in development, still marked yellow; not expected to block.

  • Legacy problem editor deprecation was raised late in the call. It’s not tracked on the sheet but could have architectural impact by reducing frontend code maintenance.

Proposal for Board Management

 

Testing Failures Board Maintenance Process [WIP]

Teak Retro Items

 

 

 Action items

@Jorge Londoño - Reaching out to Farhaan to identify any potential blockers or help needed for the cut-off next week.
@Jorge Londoño - Posting a call for help for reviewing the PRs of https://github.com/openedx/public-engineering/issues/407
@María de los Ángeles Aguilar - Finalizing the set-up of the testing sheet.
@aamir ayub - Reaching out to Ahmed to get an update on the Ulmo sandbox set-up.
BTR - Reviewing and commenting on Testing Failures Board Maintenance Process [WIP]

 Decisions