Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

\uD83D\uDDD3 Date

\uD83D\uDC65 Participants

⏪ Previous TODOs

DescriptionAssigneeTask appears on
Robert Raposa2024-06-27 Meeting notes
  • Jeremy Ristau to follow up with 2U>Aurora and 2U>Purchase squads to document the maintainership transfer.
Jeremy Ristau2024-06-27 Meeting notes
  • Jeremy Ristau will figure out if 2u-aurora still wants to own frontend-app-learning or if we should find a different maintainer
Jeremy Ristau2024-06-13 Meeting notes
  • Robert Raposa Feanil Patel Review what legacy code exists for any frontend MFE that are part of the current release. Check to see if there are DEPRs for them or create the shell of the DEPR.
Robert Raposa2024-05-30 Meeting notes
  • Jeremy Ristau ensure DEPR tickets are created for any frontend that can be deleted as a result of the new course-authoring MFE.
Jeremy Ristau2024-05-30 Meeting notes
  • Chintan Joshi Update maintenance docs with guidance for when to merge regular dependency update PRs
Chintan Joshi2024-05-23 Meeting notes
  • Kyle McCormick turn the Big Ideas google doc into issues and figure out how to organize them
Kyle McCormick2024-05-23 Meeting notes
Feanil Patel2024-05-16 Meeting notes
  • Feanil Patel A quick how-to for updating an open-edx Python libraries to Python 3.11/12
Feanil Patel2024-03-28 Meeting notes
  • Jeremy Ristau to make sure that the internal audit of ownership at 2U will end with an update to CODEOWNERS file to make that mapping public.
Jeremy Ristau2024-02-08 Meeting notes

\uD83D\uDDE3 Discussion topics

Item

Presenter

Notes

When to start the Python 3.12 Upgrade

  • some things to figure out

    • setuptools is no longer default--would need to use something else or install it explicitly

  • how to prioritize?

  • ~Oct 10 is the date it needs to land

Jest Upgrade


https://github.com/openedx/public-engineering/issues/239 will be updated with blocking tickets.

edx-platform NPM Upgrades

More of these happening in the near future. Will announce in #cc-edx-platform as they are landing.

removal of legacy frontends that are now unneeded

  • studio-frontend, requiring removal of:

    • legacy text XBlock editor

    • legacy course outline

    • legacy files & uploads

  • studio advanced settings

  • learner dash

  • any others?

    • profile

    • account

    • authn

  • some have deprs that are active. some of these have deprs that have stalled. some don’t have deprs at all

Maintenance Board

  • Target Release Date

    • Have both release name and month on board

      • Month may differ for same release

        • eg “Sumac - July” vs “Sumac - October”

        • <=> “land in sumac, merge by July”

    • Feanil will add a board field

Node 20 Upgrade

  • We want to focus on removing deprecated frontend code before we do the Node 20 upgrade to reduce our maintenance burden.

    • 2U:TNL will identify what can be removed given the recent course-authoring work.

    • DEPR WG will identify what old MFE replacements were incomplete and what old front-end can be deprecated.

  • For legacy frontend we might need to keep them for some time if there is a big gap in features between the MFE and the legacy frontend.

✅ Action items

  • Jeremy Ristau ensure DEPR tickets are created for any frontend that can be deleted as a result of the new course-authoring MFE.
  • Robert Raposa Feanil Patel Review what legacy code exists for any frontend MFE that are part of the current release. Check to see if there are DEPRs for them or create the shell of the DEPR.

⤴ Decisions

  • No labels