2025-06-12 Meeting notes
All public Working Group meetings follow the https://openedx.atlassian.net/wiki/spaces/COMM/pages/4324360195
Date
Jun 12, 2025
Participants
@Feanil Patel
Previous TODOs
Discussion topics
Item | Presenter | Notes |
---|---|---|
Node Upgrade |
|
|
Python 3.12 |
|
|
Breaking change process* | @Kyle McCormick | Prompt (from slack) As we have more contributors from outside 2U and Axim working on the upgrades (yay! ), I feel that we're increasingly in need of some agreed-upon way to merge breaking changes to master that is simpler than the DEPR process.For example, Ram from WGU has a small upgrade PR here which follows the 4.2->5.2 upgrade requirement of combining the Django is not clear on what happens when you define both. Anyway.)Are we going to have Ram go through the whole DEPR process to in order merge this? Generalizing the problem, are we going to regularly ask first-time contributors who pick up these sort of upgrade tasks to go through the DEPR process any time that the task could affect an operator? To me, that feels like a huge amount of paperwork for a first contribution. I'm confident that we did not go through that process for every upgrade-related breaking change back at edX Inc. I have ideas, but I'll leave it at that for now. Who would be interested in discussing this, and if you are, will you be at the Maintenance WG meeting and/or DEPR WG meetings tomorrow? Robert’s slack response: Some questions for us to consider:
Note: I'm not trying to argue for or against the DEPR process specifically, but simply noting questions we can review to determine what would be the requirements of any process decision. Discussion Robert: Use an exclamation-point commit (eg Feanil: It’s still useful to explain and warn about these changes. We don’t need the “approval” stage. Can we use a subset of the DEPR process for this? Adolfo: This particularly applies to upgrades. Robert: How much effort should we be willing to put in to allow for an “expand” (parallel support of old and new) phase? Feanil’s idea - New ticket type - breaking change notice
Jeremy: Are there other examples for this process?
|
|
|
|
Ecommerce / Woocommerce maintenance | @Maksim Sokolskiy |
|