2023-03-07 DevExp Meetup Notes

Mar 7, 2023

Recording

Please be advised: DevExp Working Group meetings are recorded.

Link: https://tcril-org.zoom.us/rec/share/UPzmGvffcygA7TCYGaVqdluezM2UMCx4ViMvBNMwunSkLuDfi7DXKWvhvpGmfvWq.nfUzUnYjkf-E_vPH

Participants

Meeting captain: @Rebecca Graber (Deactivated)

Notetaker: @Kyle McCormick

Attendees:

  • @Jeremy Bowman (Deactivated)

  • @Maria Fernanda Magallanes Z

  • @Régis B.

Discussion topics

Item

Notes

Item

Notes

Announcement

Looking for lightning presenters for the WG session at the conference

2023 Open edX Conference DevOps meetup

Demos

@Maria Fernanda Magallanes Z - Tutor Patch listing

https://github.com/overhangio/tutor/pull/798

Cross Pollination

  • Tools/features/opportunities

  • Tips and tricks

  • Roadmap news

  • @Rebecca Graber (Deactivated) (2U-ArchBOM)

    • trying to categorize the various features and tasks we need a development environment to do to see which ones we can make orchestration- and deployment-independent (eg: once we have all our Dockerfiles set up, we should be able to build images without regard to the eventual orchestration or deployment, but discovering related services will probably always be orchestration-dependent)

    • Collecting a lot of good specific devstack problems to help us both find quick wins and decide the future of the repo

  • @Régis B.

  • @Kyle McCormick

    • I’m getting rid of the Paver assets code in edx-platform and rewriting it mostly in bash. If you are interested or have feedback here’s an ADR: https://github.com/openedx/edx-platform/issues/31605 . I’m going to merge that soon so let me know asap if you have any concerns!

    • ShellCheck will be available to add to all repo’s CI suites soon, as applicable.

  • Mafer

    • I was playing a little bit with plugins and index, which is an interesting opportunity

Challenges

  • Each challenge should have a follow up action.

  • If you have an idea for follow up actions, add it.

  • Or if you aren’t sure, leave it blank.

  • We’ll discuss all actions either way.

Meeting captain: Transpose action items into the “Action Item” section below.

Successes

  • DevExp wins!

  • Kyle

    • Only one URL-installed dependency remains in edx-platform, down from nine.

      • thanks Arbi-BOM!

Suggested Action Items

0-2 minutes:

Last Time:

Create a card about cli: tutor config patches show <patch-name> (with info about what we want to print)
@Rebecca Graber (Deactivated) to nag more folks who should be in this meeting

 

Meeting captain: Move any remaining action item’s to next week’s minutes.

Look at the board

Developer Experience Working Group • openedx