openedx / openedx/openedx-platform
Split up Catalog MFE DEPR and link to new `MFE_CONFIG` fallback DEPR in code
Open
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 8.2k
- Forks
- 4.4k
- Avg merge
- 6d 18h
- Merged PRs (30d)
- 42
Description
Overall DEPR for Legacy Home/Course Catalog/Course About pages: https://github.com/openedx/edx-platform/issues/36785
PR adding MFE_CONFIG fallbacks: https://github.com/openedx/edx-platform/pull/37130
MFE_CONFIG values that will be eventually DEPRECATED
ENABLE_COURSE_SORTING_BY_START_DATE
Current behavior:
- pull
ENABLE_COURSE_SORTING_BY_START_DATEfrom SiteConfiguration - Use backoff value from
settings.FEATURES["ENABLE_COURSE_SORTING_BY_START_DATE"]
HOMEPAGE_PROMO_VIDEO_YOUTUBE_ID
- pull
homepage_promo_video_youtube_idfrom SiteConfiguration - Do not use any backoff value
settings. ReturnsNoneas a backoff value.
HOMEPAGE_COURSE_MAX
- pull
HOMEPAGE_COURSE_MAXfrom SiteConfiguration - Use backoff value from
settings.HOMEPAGE_COURSE_MAX
COURSE_ABOUT_TWITTER_ACCOUNT
- pull
course_about_twitter_accountfrom SiteConfiguration - Use backoff value from
settings.PLATFORM_TWITTER_ACCOUNT
NON_BROWSABLE_COURSES
- Do not pull any values from SiteConfiguraion
- Use the reversed value of settings.FEATURES.get("COURSES_ARE_BROWSABLE")
not settings.FEATURES.get("COURSES_ARE_BROWSABLE")
ENABLE_COURSE_DISCOVERY
- Do not pull any values from SiteConfiguraion
- Use the value from
settings.FEATURES["ENABLE_COURSE_DISCOVERY"]
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.