-
Notifications
You must be signed in to change notification settings - Fork 3
Description
We have a support windows document which helps us track upcoming major upgrades. It's auto-generated from a data file by a script, but the actual data file updates are done manually, and this has been pretty ad-hoc so far. Schedule a recurring GitHub Issue to update the data accordingly:
- Update the version of each dependency currently in use, if necessary
- Delete any versions older than one prior to the one currently in use
- Add end dates which were not previously known
- Add new releases that we're likely to consider upgrading to
- Do a quick review of our dependencies to see if any categories should be added or removed
A quarterly schedule should be frequent enough; the end of the quarter may be ideal if practical, as that would encourage updates shortly after named Open edX releases. The issue should at least notify the Arbi-BOM team when created, perhaps even auto-add itself to the Arbi-BOM project board if that doesn't require much additional effort. The generated issue description should include a link to documentation for the process, including a mention of https://endoflife.date/ which is often a good reference for the necessary information.
Finally, as of this writing the data for Ruby 2.5 and 2.6 EOL is stale, the support windows have already ended: https://endoflife.date/ruby (which is what prompted me to write this issue). If not fixed by the time you start working on this, please update the Ruby data, including addition of entries for 2.7, 3.0, and 3.1. Check openedx-unsupported/cs_comments_service#392 to see if there are any updates in the version we currently use.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status