Skip to content

[DEPR]: Remove ENABLE_COMPLETION_TRACKING_SWITCH Waffle Switch #370

Open
@ormsbee

Description

@ormsbee

Proposal Date

2025-05-20

Ticket Acceptance Date

2025-06-04

Technology Removal Date

2025-07-04

First Open edX Named Release Without This Functionality

Ulmo

Rationale

It doesn't look like ENABLE_COMPLETION_TRACKING_SWITCH support was built into the MFE outline or navigation pages, meaning that the main thing it gates is the recording of completion data, not the display of completion to the learner. That means that users just get a broken experience when this is switched off, where they see things are incomplete but have no way to mark them completed.

Removal

This would require removing the switch's use in edx-platform, as well as the removal of it from the completion repo itself.

Replacement

No replacement. The behavior would be as if it was permanently switched on today.

Deprecation

No response

Migration

No response

Additional Info

Turning this switch has been the default for Tutor installation since October of 2020.

Metadata

Metadata

Assignees

Labels

deprProposal for deprecation & removal per OEP-21

Type

No type

Projects

Status

Draft

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions