2024-11-25 BTR Meeting Minutes

 Date

Nov 25, 2024

 Participants

  • @Maria Grimaldi

  • @Peter Pinch

  •  

🎥 Recording & Chat

  •  

 Discussion topics

Time

Item

Presenter

Notes

Action Items

Time

Item

Presenter

Notes

Action Items

 

Newsfeed

 

 

 

Redwood retrospective action items follow-up

 

 

 

Sumac

1. Release Blockers

  • Programs Button Release Blocker:

    • Diana opened the PR for the backport that addresses this release blocker: GitHub Issue #372.

    • Majo tagged Max and Farhaan for review.

    • Diana also tagged Adolfo for review.

  • Release Notes Release Blocker:

    • Majo discussed with Chris the possibility of trying another git diff; Chris agreed to attempt it after returning from Thanksgiving break.

    • Majo attempted to generate the documentation herself but was unsuccessful. She committed to trying again before the next meeting.


2. Testing Process

  • Updates on Testing:

    • Andrés, Chelsea, and Peter collaborated to create a list of test cases requiring assignees.

    • Another list was compiled for tests categorized as "needs DevOps support."

    • Peter confirmed he would share these lists with the team.

    • Progress has improved since the previous meeting, with approximately 70% of tests completed.

    • Andrés mentioned he would share the tests internally to increase participation.


3. New Features Testing

  • Chelsea shared updates on testing new features:

    • Plugin slots are now ready to be tested in the sandbox environment.

    • Chelsea confirmed she would add these test cases to the spreadsheet for tracking.


4. Release Management

  • Forum V2:

    • The status of the proposal to include Forum V2 remains unclear. The PR against the master branch is still open.

    • Peter agreed to follow up with Régis for clarification on whether it will be included in the release.

  • Mobile Testing:

    • Max noted that mobile testing has not been included in the current test plan. Although it's usually a low-priority item, Max mentioned he often tests mobile functionality informally.

    • Majo suggested discussing with Andrés the possibility of adding mobile tests to the spreadsheet, even if it's a low priority.


5. Release Documentation

  • Feature Flags for Release Notes:

    • Chelsea proposed speaking with product managers to manually gather information on feature flags to help with the release notes.


6. Debugging

  • Issue Triage:

    • Majo committed to triaging the remaining issues and sharing a summary via Slack.

    • The team will review the summary to help identify potential blockers.

 

  • Continue addressing release blockers and testing gaps before the next meeting.

  • Ensure follow-ups on Forum V2 inclusion and mobile testing integration.

 

I’d like to merge this backport that fixes a bug in xBlock caching: https://github.com/openedx/edx-platform/pull/35919

@Peter Pinch

It’s been tested thoroughly in master, and it’s been running on edx.org for a couple of weeks with no side effects.

 

 

FYI: postgres support in Teak

@Peter Pinch

I recently became aware of @Muhammad Qasim Gulzar 's work on supporting postgresql instead of mysql: https://discuss.openedx.org/t/postgresql-and-open-edx/6441/6

 

 

 Decisions

  •