/
State of Developer Experience WG (March 2023)

State of Developer Experience WG (March 2023)

Date: Mar 20, 2023

Introduction

The DevX Working Group focuses, unsurprisingly, on improving the experience for developers contributing to the Open edX platform and its extensions. It is under the DevOps Working Group umbrella.

Accomplishments

Over the past year, we:

  • Formed in December 2022, and have since had our first few sync meetups & async updates.

  • Delivered incremental improvements to the Tutor development experience, including: plugin API simplifications, a new patch-listing CLI, simplified provisioning instructions, and edx-platform build speed-ups.

  • Did preparatory work for bigger projects in 2023 (see next section).

Concrete Plans - Next 6 Months

Over the next six months, we’ll be:

  • continuing comparative research into development environment options,

  • continuing development of metrics for measure the developer experience,

  • continuing to make Tutor work better with local copies of repositories, and

  • completely rewriting the edx-platform asset processing system (ADR) for speed and simplicity.

Our board: Developer Experience Working Group • openedx

Our top-level initiatives and epics: DevX: Top-Level Initiatives & Epics · Issue #1 · openedx-unsupported/wg-developer-experience

Future Vision for the Group (Optional)

Going forward, we’re going to continue to simultaneously:

  1. Make Open edX itself simpler, so that its developer tooling can be simpler.

  2. Improve Tutor for Open edX development.

  3. Research and compare various development environment solutions, hopefully landing on a cohesive development environment vision.

Related content

State of DevOps Working Group (March 2023)
State of DevOps Working Group (March 2023)
More like this
Working Group Reports
Working Group Reports
Read with this
Open edX Development Environment Plans - 2U/OCM
Open edX Development Environment Plans - 2U/OCM
More like this
State of Data Working Group (March 2023)
State of Data Working Group (March 2023)
Read with this
Archive: Future of DevX Working Group
Archive: Future of DevX Working Group
More like this
State of the Security Working Group (March 2023)
State of the Security Working Group (March 2023)
Read with this