We plan to deprecate and remove the CookieNameChange middleware from edx-platform. This middleware was intended as a temporary solution for cookie name migrations and is no longer needed.
Please read openedx/edx-platform/issues/36834 for more information and to post any questions or comments. The proposed deadline for comments before acceptance is July 1, 2025.
Once the ticket is accepted, removal may happen shortly after acceptance, as noted in the ticket.
After acceptance, all future notifications around removal will only be posted to the GitHub issue, so be sure to watch that issue if you want further updates.
Thanks @Krish_Tyagi. This announcement came a little early, and the first step is for us to Draft and update a Github issue using the DEPR template for new issues in the openedx/edx-platform repository. I’ll work with you to ensure that is more clear, and then we will update this announcement accordingly. Thank you!
@sarina: [inform] This is one more bit of anecdotal evidence that the OEP could use additional clarity. I’ll take this back to DEPR WG with some ideas for improvements.
[UPDATE]: Oops. I didn’t realize that change didn’t land yet. Let’s land it. @Krish_Tyagi: You can let us know if this updated version of OEP-21 would have been more clear.
@robrap Thank you for the guidance. I’ll update the announcement following the OEP template and include a link to the DEPR ticket.
I’ll add a comment to the discussion post with the properly formatted announcement that points directly to the DEPR ticket (#36834) as you suggested. This will ensure the community has a clear reference to the formal deprecation process documentation.
The updated announcement will follow the standard format with the appropriate timeline information and link to the GitHub issue where people can track future updates.
Once the ticket is accepted, removal can happen at any time, because breaking changes is already assumed to be unblocked.
After acceptance, all future notifications around removal will only be posted to the GitHub issue, so be sure to watch that issue if you want further updates.
Thank you.
Robert
@Krish_Tyagi: [inform] I’ve updated the announcement above and there is no further action required from you on this post. This is to provide an example for the future. Thank you.