2025-08-07 Meeting notes

2025-08-07 Meeting notes

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

 Date

Aug 7, 2025

 Participants

  • @Feanil Patel

Previous TODOs

 Discussion topics

Item

Presenter

Notes

Item

Presenter

Notes

Node 22/24 Upgrade

 

React 19



  • We should schedule this. People are asking for this.

  • Target after Ulmo before Verawood

Requirements Upgrade workflow for Forks

Usama Sadiq

build: make requirements upgrade workflow compatible with forks by UsamaSadiq · Pull Request #181 · openedx/.github
Created PR in openedx/.github. Tested on fork

  • Tag Feanil once testing is done.

Dependabot vs Renovate

 

  • We can turn off Dependabot by updating the dependabot.yml file that only uses it to update github workflows. Which is still important.

  • Next Steps

    • Only use Dependabot for Github Workflow Updates

    • Ensure Renovate is enabled on all repos that have Node usage. (Backends and Frontends)

Big Picture Items to Think About Next

 

  • Backlog is always going to be bigger than the maintainers ability?

    • We should be communicating what needs to be done and so if we have capacity they can pick up things we need done.

  • Finding more maintainers

    • WGU has been moving fast and could be a good source of maintainers for some of our repositories.

  • Potential Next Projects

    • pyproject.toml conversion

    • Move to uv

    • Replace webpack with something faster

      • rsbuild or vite are potential candidates

      • Likely behind the Node upgrade

    • Dropping Elasticsearch

    • App extractions as plugins

      • edx-enterprise not being install by default but it’s a really big one.

        • Start by adding filters wherever enterprise code is being used in edx-platform.

 Action items

@Usama Sadiq add React to the Support Windows Spreadsheet

 Decisions