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 devruns openedx with development settings (i.e.,cms/env/devstack.py).tutor localuses 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?