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 4 Next »

Date:

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.

  • 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.

  • Preparatory work for bigger improvements 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.

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

Our Board: https://github.com/orgs/openedx/projects/37/views/1

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.

  • No labels