2024-04-25 Meeting notes

 Date

Apr 25, 2024

 Participants

  • @Feanil Patel

  • @Robert Raposa

  • @Jeremy Ristau

  • @Kyle McCormick

  • everybody else add yourself!

Previous TODOs

 Discussion topics

Item

Presenter

Notes

Item

Presenter

Notes

Start Recording

 

edx-platform Python requirements update

@Kyle McCormick

2U monitoring project

@Robert Raposa

2U is busy with a monitoring switchover until end of May

  • Product review vs arch review of this

    • robert: people out there use NR, so it is bundled with the platform, so it seems reasonable that DD would be available as well

    • Currently the two will be done together where it makes sense and the Product WG will tag eng folks where it makes sense.

    • (Lot of other discussion I didn’t capture, see recording)

Node 18 upgrade work

 

  • Need to have a retro on this work.

  • Node 20 will need to land in Sumac

Settings Files

 

  • ran out of time

Python 3.11 upgrade and translations

 

  • edx-platform is getting close

    • enmerkar-underscore blocked on an external library that hasn’t gotten updates in 8 years.

      • Will need to fork (and fork its dependency too) unless we can confirm that we’re not using it.

      • If you can help with figuring this out please stick around after the call

  • PRs open for course-discovery and credentials, if you have context please take a look and see if you can help nudge them forward

 

 

  • Next week: maintenance priorities for Sumac

    • Python 3.12, React, et al

    • Let us know of other priorities you’re aware of!

    • Adolfo: OEP-65 (composable MFEs) will impact micro-frontends

    • Feanil: Landing automated upgrade PRs in a timley manner

    •  

 

 

 

 

 

 

 Action items

@Robert Raposa Talk to Tim McCormack about extra_requires
@Feanil Patel Schedule retro for Node upgrade

 Decisions