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

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.

Slack: #devenv-working-group

Background

This group was chartered in response to the confluence of a number of factors that highlighted the long-term instability of our current devstack environment:

  1. Docker Desktop requiring a paid license for businesses over 250 employees or over than $10 million in annual revenue

  2. Devstack not working on the new M1 macs

  3. New OpenEdx releases running on Tutor instead of Devstack

  4. TCRIL switching to Tutor as the preferred environment for openEdx

Why Tutor?

Tutor is the only fully supported non-native installation for OpenEdX with official support from tCRIL. It is also the only installation for OpenEdX releases after Maple. As 2U employees, using Tutor for development will allow us to more closely mirror production instances as we develop and test and empower us to better help community development.

Backlog:

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

Tutor backlog: https://github.com/orgs/openedx/projects/10/views/1

Meeting Cadence:

Wednesdays 3-4 pm EST

Meeting Notes:

Unable to render {children}. Page not found: DevEnv WG Meeting Notes.

Docs:

Additional Information:

Tutor: https://docs.tutor.overhang.io/

Minikube: https://minikube.sigs.k8s.io/docs/start/

Tutor for 2u: https://openedx.atlassian.net/wiki/spaces/AC/pages/2451276919/Tutor+Analysis?focusedCommentId=3320807594#comment-3320807594

  • No labels