Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Charter

This working group is chartered with improving the local development environment with an eye towards faster development and easier testing.

In the short term, this will include the migration from devstack, the current environment setup, to Tutor, a project developed and maintained by TCRIL with edX/OCM support, as well as investigation into alternatives to Docker Desktop.

...

Why Tutor?

Tutor is the only fully supported non-native installation method for OpenEdX with official support from tCRIL. It is also the only installation for OpenEdX releases after MapleOpen edX releases, starting with Maple. It is being actively developed and used by Open edX community members outside of 2U, and has already implemented key architectural improvements that have proven challenging to do in devstack. As 2U employees, using Tutor for development will allow us to more closely mirror production instances community installations as we develop and test, and empower us to better help community developmentspare us from bearing the full burden of maintaining and enhancing an Open edX development environment.

Backlog:

Working Group: https://github.com/orgs/edx/projects/8/views/1

...