Skip to content

Commit

Permalink
feat: Preliminary cut of Sumac release notes. Incomplete.
Browse files Browse the repository at this point in the history
Currently missing waffle flags for this release and likely much else :)
  • Loading branch information
feoh committed Oct 31, 2024
1 parent 983ce16 commit f551b19
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions source/community/release_notes/sumac/dev_op_release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,17 @@ Instructor Experiences
Administrators & Operators
**************************

- `Course assets should be served by a view rather than a middleware <https://github.com/openedx/edx-platform/issues/34702>`_
- Background: The LMS/CMS previously handled course asset requests (asset-v1: andc4x URLs) via a middleware called StaticContentServer. This middleware has been converted to a view.
- Action: If your deployment has a custom MIDDLEWARE list in Django, you will need to remove this item at the time of upgrade to Sumac. Otherwise, no action is needed..
- Ubuntu 22.04 Related Operators Note
- `PR <https://github.com/openedx/edx-platform/pull/35450>`_
- In newer versions of ubuntu the MD4 hashing algorithm is disabled by default. To enable it the openssl config needs to be updated in a manner similar to what's being done here. Alternatively, you can set the FEATURES['ENABLE_BLAKE2B_HASHING'] setting to True which will switch to a newer hashing algorithm where MD4 was previously used.
Because this hashing is being used as a part of the edx-platform caching mechanism, this will effectively clear the cache for the items that use this hash. The will impact any items where the cache key might have been too big to store in memcache so it's hard to predict exactly which items will be impacted.
- Added override options to commerce related CTA URLs in edx-platform
- Background: Extension points have been added have been added to commerce app in: `PR1 <https://github.com/openedx/edx-platform/pull/35441>`_, `PR2 <https://github.com/openedx/edx-platform/pull/35501>` so openedX community members who wants to extend the commerce functionality can do so without explicitly adding code into edx-platform codebase. For more information into extension points see Pluggable override section in `Extension Points <https://github.com/openedx/edx-platform/blob/master/docs/concepts/extension_points.rst>`_.
- Additional Considerations: Commerce app itself is slated for deprecation nevertheless.

Settings and Toggles
====================

Expand All @@ -40,6 +51,14 @@ Other Operator Changes
Deprecations & Removals
***********************

- In `frontend-app-learner-dashboard <https://github.com/openedx/frontend-app-learner-dashboard>`_
- support for Optimizely has been removed along with the ProductRecommendations widget.
- `DEPR: Optimizely Support <https://github.com/openedx/frontend-app-learner-dashboard/issues/387>`_
- Removed the RecommendationsPanel widget
- `DEPR: RecommendationsPanel <https://github.com/openedx/frontend-app-learner-dashboard/issues/410>`_
- In edx-platform:
- ``commerce-coordinator`` related code has been removed
- `PR: <https://github.com/openedx/edx-platform/pull/35527>`_

Developer Experience
********************
Expand Down

0 comments on commit f551b19

Please sign in to comment.