Skip to content

[DEPR]: Learner Dashboard network failure detection #694

@arbrandes

Description

@arbrandes

RFC Start Date

2025-08-01

Target Plan Accepted Date

2025-08-15

Target Transition Unblocked Date

October 2025

Earliest Breaking Changes Unblocked Date

January 2026

Earliest Open edX Named Release with Breaking Changes

Verawood - 2026-04

Rationale

The purpose of the network failure detection code seems to be to direct the user to send a message to a support email address, as seen here:

{hasNetworkFailure
? (
<Alert variant="danger">
<ErrorPage message={formatMessage(messages.errorMessage, { supportEmail })} />
</Alert>

However, the support email address is itself fetched from the backend, something which will not work in case of an initial network failure.

Furthermore, if we're to have any kind of network failure detection, the code should live in frontend-base and be part of the shell.

Removal

{hasNetworkFailure
? (
<Alert variant="danger">
<ErrorPage message={formatMessage(messages.errorMessage, { supportEmail })} />
</Alert>

Replacement

No replacement is planned, for the time being.

Deprecation

No response

Additional Info

No response

Task List

No response

Task List

No response

Metadata

Metadata

Assignees

Labels

deprProposal for deprecation & removal per OEP-21

Type

No type

Projects

Status

Draft

Status

Backlog

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions