Skip to content

[DEPR]: edx-ui-toolkit #488

Open
Open

Description

@sarina

RFC Start Date

TBD

Target Plan Accepted Date

TBD

Target Transition Unblocked Date

TBD

Earliest Breaking Changes Unblocked Date

TBD

Earliest Open edX Named Release with Breaking Changes

Verawood 04-2026

Rationale

This package is Used only for video block. Should be deprecated, and move it to just live in the video block, for ease of packaging and clarity of use.

Removal

This repo will be deprecated, and the https://www.npmjs.com/package/edx-ui-toolkit npm package will be archived.

Replacement

This package will be moved into the video block, the only place that it is used.

This is blocked by the block extraction work; see openedx/xblocks-core#37

Deprecation

No response

Migration

No response

Additional Info

See the npm package migration and deprecation list for a full audit of npm packages used within the Open edX codebase.

Task List

No response

Task List

No response

Activity

  1. added
    deprProposal for deprecation & removal per OEP-21
    on Jun 3, 2025
  2. kdmccormick commented on Jun 3, 2025

    @kdmccormick
    Member

    FYI: The VideoBlock is being extracted from edx-platform into xblocks-contrib. Rather than moving edx-ui-toolkit into edx-platform, I propose that we wait until the block is fully moved to xblocks-contrib, and then merge edx-ui-toolkit into a subfolder of xblocks-contrib.

  3. sarina commented on Jun 3, 2025

    @sarina
    ContributorAuthor

    Agree, thanks for the context @kdmccormick . Is there a timeline on that work, so we can note this is blocked until the block is migrated?

  4. kdmccormick commented on Jun 3, 2025

    @kdmccormick
    Member

    I would expect the old VideoBlock (the one in edx-platform) to be removed between Ulmo and Verawood, which would block this ticket until Verawood.

  5. sarina commented on Jun 3, 2025

    @sarina
    ContributorAuthor

    Thanks, I updated the Earliest Release date to Verawood, and indicated this is blocked for now.

  6. farhan commented on Jul 24, 2025

    @farhan

    I have added the ticket to @openedx/axim-aximprovements board

  7. feanil commented on Jul 31, 2025

    @feanil
    Contributor

    If I recall, I think the video block uses a very small subset of the edx-ui-toolkit, we should make sure to only keep what we need and not shift a bunch of code that we don't want around.

  8. farhan commented on Aug 1, 2025

    @farhan

    If I recall, I think the video block uses a very small subset of the edx-ui-toolkit, we should make sure to only keep what we need and not shift a bunch of code that we don't want around.

    I have same understanding, thanks for recalling

  9. moved this to 🆕 New in Aximprovements Teamon Oct 8, 2025
  10. moved this from 🆕 New to 📋 Backlog in Aximprovements Teamon Jan 7, 2026
  11. added theissue type on Jan 28, 2026
  12. feanil commented on Mar 5, 2026

    @feanil
    Contributor

    This will get done as a part of dropping legacy frontend but we're keeping the tickets so we don't forget about this.

  13. self-assigned this
    on Oct 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

deprProposal for deprecation & removal per OEP-21willowReleased in Willow

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions