openedx / edx-platform

The Open edX LMS & Studio, powering education sites around the world!
https://openedx.org
GNU Affero General Public License v3.0
7.34k stars 3.84k forks source link

[DEPR]: Legacy Video Editor #35257

Open kdmccormick opened 1 month ago

kdmccormick commented 1 month ago

Proposal Date

2024-08-08

Target Ticket Acceptance Date

2024-09-01

Earliest Open edX Named Release Without This Functionality

Teak - 2025-04

Rationale

The legacy ProblemBlock (aka "Video) editor is based on outdated frontend technologies that do not integrate well with the new React-based Studio micro-frontend. There is a newer React-based editor that replaces it. Supporting both editors is a major burden for maintenance and feature development.

Removal

The old pop-up modal Video editor will be removed.

[ NEED: SCREENSHOT ]

[ NEED: CODE LINKS ]

Replacement

The full-screen React-based Problem editor is the replacement.

[ NEED: SCREENSHOT ]

CODE: https://github.com/openedx/frontend-lib-content-components/

Deprecation

We will warn about the pending deprecation in the Sumac release notes.

Migration

TBD

Additional Info

TBD

Task List

TBD

kdmccormick commented 1 month ago

@pdpinch And here's the last of the 3 editor DEPR tickets.

Do you know of concerns specific to the new Video editor? I realize that general feedback on full-screen-only and lack of open-in-new-tab both apply here.