Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DEPR]: /program-listing endpoint #2642

Open
deborahgu opened this issue Nov 25, 2024 · 0 comments
Open

[DEPR]: /program-listing endpoint #2642

deborahgu opened this issue Nov 25, 2024 · 0 comments
Assignees
Labels
depr Proposal for deprecation & removal per OEP-21 needs maintainer attention Issue or PR specifically needs the attention of the maintainer.

Comments

@deborahgu
Copy link
Member

deborahgu commented Nov 25, 2024

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

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

@github-actions github-actions bot added the depr Proposal for deprecation & removal per OEP-21 label Nov 25, 2024
@deborahgu deborahgu self-assigned this Nov 25, 2024
@deborahgu deborahgu moved this from Proposed to Communicated in DEPR: Deprecation & Removal Nov 25, 2024
@deborahgu deborahgu moved this to Blocked in Aperture-Maintained Nov 25, 2024
@deborahgu deborahgu added the needs maintainer attention Issue or PR specifically needs the attention of the maintainer. label Nov 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
depr Proposal for deprecation & removal per OEP-21 needs maintainer attention Issue or PR specifically needs the attention of the maintainer.
Projects
Status: Blocked
Status: Communicated
Development

No branches or pull requests

1 participant