Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

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

\uD83D\uDDD3 Date

\uD83D\uDC65 Participants

⏮️ Previous TODOs

DescriptionAssigneeTask appears on
  • Next: Other upcoming maintenance - Django, Setup.py
2024-11-21 Meeting notes
  • Kyle McCormick create an ADR about the approach to settings files in edx-platform and how we want to orient them eg. common.py → production.py → development.py or testing.py (desired but not true right now)
Kyle McCormick2024-11-21 Meeting notes
  • Next: Maintenance at large
2024-11-21 Meeting notes
  • Jeremy Ristau Will have someone ask about forum performance testing on the DEPR ticket
Jeremy Ristau2024-11-14 Meeting notes
  • Feanil Patel follow-up with Ed/Felipe about the codejail service and whether we should make it part of Openedx
Feanil Patel2024-10-24 Meeting notes
  • Feanil Patel ticket enabling cron CI of master every week so we know when external changes might have broken some repos that are usually not getting updates.
Feanil Patel2024-09-12 Meeting notes
  • Jeremy Ristau ensure DEPR tickets are created for any frontend that can be deleted as a result of the new course-authoring MFE.
Jeremy Ristau2024-05-30 Meeting notes

\uD83D\uDDE3 Discussion topics

Item

Presenter

Notes

Github Action Auto Update Using Dependabot OSPRs

Michelle

  • Who can take the unmaintained repos?

    • Ask CCs to review and approve even if they can’t merge and then Feanil Patel can go click merge for now until we have real maintainers for things.

Maintanier at-large

Feanil

  • This is all set and solves the problem that was brought to us. We’ll check back in after we’ve got some folks in this role for a bit.

Ubuntu Upgrade

Node 20

Also completed and is currently on nightly and ready to be a part of the Sumac release.

Other Upgrade

  • Enzyme done everywhere except for edx-platform

  • Jest done on all repos except for the ecom ones which are going to be archived shortly.

Ubuntu-latest vs ubuntu-<version>

RCA Info from Diana about the ubuntu-latest vs ubuntu-<version> upgarde

  • Our mongo setup was OS specific (hardcoded apt repository)

  • xmlsec and python-xmlsec version mismatch

  • https://github.com/openedx/edx-platform/pull/35713

  • Proposal: When we need to run on multiple OS versions, we should run the minimal set on the older version once we have gotten everything working on the newer OS version.

  • We should also have a failing test in edx-platform for codejail given how critical it is.

  • Smoke test that should be done

    • Test apparmor by trying to access disk resources you can and cannot access.

    • Testing sudo/rlimit for the child process by trying to fork or use other rlimit resources ( Memory)

    • Test network access with and without DNS resolution

  • Should we deprecate running codejail in the edx-platform system.

#cc- channels

Kyle McCormick

https://docs.google.com/spreadsheets/d/1ryqbaxMp4x-8Apwss2Br2IOU2UA7zXEI-VDo8dJPb9U/edit?gid=0#gid=0

  • #cc-edx-platform

  • #cc-frontend-apps

  • #cc-openedx-utils

  • #cc-xblocks

  • #cc-core-applications

Can we consolidate / have fewer?

  • Robert watches cc-edx-platform

  • Jeremy appreciates 30-min heads up from edx-platform and frontend-apps, but gets notifcations on most repo merges separately

    • OK with nixing the bottom 3 channels

✅ Action items

  • Feanil Patel follow-up with Ed/Felipe about the codejail service and whether we should make it part of Openedx
  • Kyle McCormick Consolidate down to 2 channels: #cc-edx-platform and #cc-frontend-apps

⤴ Decisions

  • No labels