Ok, I’m learning a lot here…
We shouldn’t be running tutor dev
unless we’re actually doing development on Tutor itself (ref, though note: this may change too, cf Tutor Enhancement Proposal (TEP) for a quicker development workflow)
tutor dev
runs openedx with development settings (i.e.,cms/env/devstack.py
).tutor local
uses the production settings, and so allows us to override FEATURES using Tutor’s configurable environment variables.
So even though this devstack issue is confusing, I don’t think a PR to fix it would be accepted. We just need to use tutor local
when doing local openedx dev. However:
@mcan , if this is still not working for you in tutor local
/ production, please let me know?