-
Notifications
You must be signed in to change notification settings - Fork 81
Closed
Labels
deprProposal for deprecation & removal per OEP-21Proposal for deprecation & removal per OEP-21needs maintainer attentionIssue or PR specifically needs the attention of the maintainer.Issue or PR specifically needs the attention of the maintainer.
Description
Proposal Date
25 November 2024
Ticket Acceptance Date
9 December 2024
Technology Removal Date
9 December 2024
First Open edX Named Release Without This Functionality
teak
Rationale
Historically, this endpoint and view were intended to confirm whether or not pathways were configured properly for a Program. This appears to have only been used with the legacy frontend pages for Learner Record, which were removed in August 2023/Quince.
Any attempt to hit this endpoint now results in an exception because the legacy views are gone:
Traceback (most recent call last):
...
raise ImproperlyConfigured(
django.core.exceptions.ImproperlyConfigured: TemplateResponseMixin requires either a definition of 'template_name' or an implementation of 'get_template_names()'
Removal
- the endpoint route in urls.py (and the corresponding import, of course)
- the view itself
Replacement
There is no plan to replace this. We haven’t heard any complaints on this since removing the legacy pages so the assumption is that this has not been in use by anybody.
Deprecation
No response
Migration
No response
Additional Info
Metadata
Metadata
Assignees
Labels
deprProposal for deprecation & removal per OEP-21Proposal for deprecation & removal per OEP-21needs maintainer attentionIssue or PR specifically needs the attention of the maintainer.Issue or PR specifically needs the attention of the maintainer.
Type
Projects
Status
Plan Completed
Status
Done