Skip to content

feat: Update the support windows bar calendar generator#647

Merged
feanil merged 5 commits intomasterfrom
feanil/update_support_dates
Oct 17, 2025
Merged

feat: Update the support windows bar calendar generator#647
feanil merged 5 commits intomasterfrom
feanil/update_support_dates

Conversation

@feanil
Copy link
Contributor

@feanil feanil commented Oct 16, 2025

I made multiple changes to cleanup and update the calendar, the updates are easiest review on a commit by commit basis.

Add more future support dates and also update the current version of
various items that we track now that a bunch of maintenance has
completed.
We don't have insight into this data and it's not relevant to
maintenance working group planning so drop this out of date data.

BREAKING CHANGE: edx specific versions will no longer show up on the
Support Windows graph.
These are versions we no longer need to show since we've upgraded past
them.
We don't care about active support as much as how long a version will
continue to be secure.  Given that non maintenance needs force us to
update react more regularly this is sufficient for planning purposes.
@feanil feanil changed the title feat: Add and update support dates. feat: Update the support windows bar calendar generator Oct 16, 2025
Keep it back to react 16 since edx-platform is still using that.

Co-authored-by: Usama Sadiq <usama7274@gmail.com>
@feanil feanil requested a review from UsamaSadiq October 17, 2025 13:38
Copy link
Member

@UsamaSadiq UsamaSadiq left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Previously we had to track both edX and Open edX versions which could differ at times but aren't we using tutor versions as our standard now?
If yes, we can now remove the function call

versions = get_defaults_from_tutor()

to be used in the CURRENT dict and instead keep using it directly as standard.

Is this correct or am I confusing something here?

@feanil
Copy link
Contributor Author

feanil commented Oct 17, 2025

I think the dict that we get from get_defaults_from_tutor is a different shape from what we need for the rest of the script so it still needs to be translated. We just no longer need to track the alternate versions that we were tracking for edx.org

@UsamaSadiq
Copy link
Member

CLA check is stuck but I've approved the PR.

@feanil feanil merged commit 912c138 into master Oct 17, 2025
3 checks passed
@feanil feanil deleted the feanil/update_support_dates branch October 17, 2025 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants