Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Item

Presenter

Notes

Python 3.11

Unit test matrix

Kyle

  • Running tests for Python 3.8 and 3.11 and Mongo 4.4 and 7

    • 107 total test to run right now

      • 64 of which are Unit Test shards

  • Proposal

    • Run fewer tests on older versions of python and mongo.

      • Proposed Shards: xmodule-with-lms, xmodule-with-cms

    • Kyle will have a detailed proposal in the form of a PR

Custom Settings Files

Kyle or Feanil

Sumac Potential Maintenance


Oct ~9 / Nov ~9 cut; Dec 9 release

  • Composable MFEs - Probably only a trial for Sumac

  • Meilie Search - Trial for Sumac

  • edx-platform Settings Cleanup

  • Design Tokens - Pilot before the conference

  • Python Hygiene

    • setup.py, setug.cfg, pyproject.toml

Tutor Redwood upgrades FYI

Kyle

It’s moving along thanks to Dawoud, progress here:

https://github.com/overhangio/tutor/issues/1004

https://github.com/overhangio/tutor/pull/1029

Correct Version Info

How do you know what version of Python, Node, Ruby to Install for any given repo.

✅ Action items

  •  Kyle McCormick create an edx-platform PR to reduce the number of tests we run per PR
  •  Sarina Canelake Feanil Patel Chat about supported/unsupported aspects of the code and release tagging.
  •  Sarina Canelake Update OEP-10 (pre-Sumac): Summary: Defaults live in a python file and you should only use YAML to override things. Proposal: This is wrong, it is useful and valuable to let operators have their own custom settings file. (Dynamically loading classes, Compute values an runtime)

...