4. App Label Prefix#
Status#
Obsolete. See decision 10. Merge authoring apps into openedx_content (using Applets). Apps like openedx_content no longer use the oel_ prefix, and this repo is no longer called “learning core”.
Context#
We want this repo to be useful in different Django projects outside of just edx-platform, and we want to avoid downstream collisions with our app names.
Decision#
All apps in this repo will create a default AppConfig that sets the label to have a prefix of oel_ before the app name. So if the app name is publishing, the label will be oel_publishing. This means that all generated database tables will similarly be prefixed with oel_.
Changelog#
2026-04-02:
Added “Status”