Versions Compared

Key

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

...

\uD83D\uDDE3 Discussion topics

Time

Item

Presenter

Notes

Codejail

Is 2U planning to use the edunext service or build out a different one that’s django based?

  • 2U is digging into this and will share out the info when they have it.

Retro of DEPR Breaking Changes Pilot

  • https://github.com/openedx/open-edx-proposals/issues/595#issuecomment-2557510925

  • What works

    • Having a place to find anything that might break me as an operator.

      • It was smart to use this, at first, at least

    • Defining the expansion/contraction of maintenance is useful for our operators to rely on our platform.

    • Added clarity and expectation to the number of deletions that could happen. Pre-pilot, depr was anxiety-inducing. Pilot has ‘totally changed’ that.

    • Month target, not just release target.

  • What doesn’t work

    • Feanil:Going through the DEPR process for every single breaking change is fairly costly, hard to know if something is small and un-used vs big and impactful.

    • Question of “What is a breaking change?”

      • “Removing support for the old way we used to do X” as a DEPR for adding a new way to do something.

    • Sarina: community members who don’t come to this maintenance meeting find the process overwhelming

    • 6-months is supposed to be to give operators time to get ready, but there was confusion about when operators could start doing work and what work they could do.

    • When do we introduce the overhead because we think the overhead is worth it.

    • DEPR became a less-useful notification channel for ops when we started pushing smaller and smaller things through it.

    • Need more clarity on when and how to send changes down which processes, and how they inter-relate: DEPRs, product process, OEPs, ADRs, and any other “breaking change” process that we do or don’t come up with here

Teak Maintenance Priorities


✅ Action items

  •  Kyle McCormick Will open a discussion post about DEPR, breaking changes, etc. Include link to pilot updates in open-edx-proposals (6 month window)
  •  Feanil Patel will bring up pilot with the DEPR WG and see if we can land an OEP update.

⤴ Decisions