DEPR Meeting Notes (2026)

DEPR Meeting Notes (2026)

DEPR Project board

Aug 6, 2026

  • From the Named Release Planning WG:

    • Will Mongo forums be deprecated in Willow?

    • What’s the status of the Library v1 deprecation?

    • React 18 upgrade? is it just waiting on legacy front-end DEPRs?

Jul 23, 2026

  • Reviewed the board and made sure we had checked in on newer tickets that don’t have dates yet.

Jul 9, 2026

  • Reviewed board and the few tickets up for review this time around.

Jun 25, 2026

  • What’s the status of the removal of v1 libraries?

    • Removing the ability to create or edit new v1 libraries

  • What’s the status of the instructor dashboard?

Jun 11, 2026

  • Plugin slot issue was made backwards compatible in the meantime.

  • Discussed whether we need to reschedule this meeting again.

    • Might need to bring this up on Slack to get more feedback.

    • Currently going to try Thursdays at 3pm EST and see if that works.

  • Legacy studio templates and legacy libraries will also be removed in Willow

  • Instructor dashboard deprecation

  • Modernization effort

Apr 16, 2026

 

Mar 19, 2026

  • Deborah made a discourse post asking for new maintainers for the enterprise repos

    • license-manager has a taker

    • After Mar 26, 2026 Deborah will open DEPR tickets for any with no takers.

Feb 19, 2026

  • Should we have a separate Abandoned status from Rejected?

    • This would make it easier to move tickets that have been sitting in Draft for a long time into Abandoned.

    • Distinction:

      • Abandonded: we don’t want to put more resources or attention into doing something, but we don’t want to stop anyone from picking it back up

      • Rejected: this was an active decision to not decide to move forward on something

      • Draft(with help wanted tag): this seems small enough for someone to pick up, but no one is actively working on

    • Next steps:

      • update the OEP with information above

        • ensure that comments in the tickets clearly indicate the reasoning behind ending up in those states

      • publicizing the different statuses

    • Action items:

      Deborah will speak to 2U enterprise teams about making DEPR tickets (for example: https://github.com/openedx/edx-enterprise/issues/2467 )
      Robert will make a PR for Abandoned/Rejected split

Feb 5, 2026

  • Review draft column

    • Do we to put dates on things?

      • By default, we will set things to 6 months for periodic review. Other tickets might have different dates depending on what we decide during review.

      • Dates may be useful in specific cases, and then we’ll use them.

    • What is our criteria for closing tickets or putting things in Reject/Abandoned?

      • Plans have changed since the tickets were created.

    • What about tickets that are semi-abandoned but we still want to do?

      • Can we use our time to help craft better/clearer tickets out of these?

      • Add a label/tag for “help-wanted” to help us track these.

        • Things that are well-written and ready.

  • Quick Question(s) about https://github.com/openedx/public-engineering/issues/316

Jan 22, 2026

  • How to handle the repos that are being transferred in ownership

    • 2U can’t maintain some repos anymore (mostly enterprise related) and we need to make tickets for those repos.

    • 2U is trying internally to get a list of repos from former owners, but this process has been slow going.

  • Legacy Libraries ticket being rewritten

    • Verawood will be the last release to support legacy libraries

      • Might have impacts on any instance still running off master (like MITx)

    • New ticket should have better migration information and a full migration plan

      • Mostly tying together a bunch of existing documentation

    • Ulmo has user-facing docs on this process already

  • Do we consider Django Admin changes breaking changes?

    • Yes, even then

Jan 8, 2026

  • Working on old Studio UI removal work.

  • LMS UI removal tickets have been accepted.

    • Lots of unused pages that are not removed yet.

  • Removing a temporary toggle that crosses a named release boundary.

    • Just needs a release note, but doesn’t need a full depr ticket.

  • How are we tracking a decrease in the number of toggles?

    • We can count the number of annotated toggles.

    • New toggles might be pylint checked to ensure all new toggles are annotated.

    • 271 as of Teak

      • +2 between Sumac and Teak

    • Probably should check with Ulmo to see the delta.

  • Draft column?

    • Dedicate a specific meeting to the draft column in the past