Skip to content
This repository has been archived by the owner on Jul 18, 2024. It is now read-only.

[DEPR]: frontend-app-library-authoring #439

Closed
bradenmacdonald opened this issue Jun 10, 2024 · 6 comments
Closed

[DEPR]: frontend-app-library-authoring #439

bradenmacdonald opened this issue Jun 10, 2024 · 6 comments
Assignees
Labels
depr Proposal for deprecation & removal per OEP-21

Comments

@bradenmacdonald
Copy link
Contributor

bradenmacdonald commented Jun 10, 2024

Proposal Date

2024-06-10

Target Ticket Acceptance Date

2024-06-24

Earliest Open edX Named Release Without This Functionality

Sumac (2024-12)

Rationale

frontend-app-library-authoring is a minimal frontend app for editing "v2" content libraries. It was never included by default in any Open edX release, and was only usable on instances that specifically installed it and its related plugins. The entire UI for editing content libraries is being re-imagined as part of the Content Libraries Relaunch project, and a complete replacement UI with far more functionality is being developed in the Course Authoring MFE.

Removal

The entire Library Authoring MFE (frontend app) will become unsupported with the Sumac release.

Replacement

The Course Authoring MFE will be able to edit Courses, Libraries, and Taxonomies in one cohesive "Studio" experience. You can track this work on the Libraries Relaunch board.

Deprecation

No response

Migration

When upgrading to Sumac, simply uninstall the Library Authoring MFE and any associated plugins. For most users, this is not necessary as it's not installed by default.

Additional Info

No response

Task List

No response

@github-actions github-actions bot added the depr Proposal for deprecation & removal per OEP-21 label Jun 10, 2024
@connorhaugh
Copy link
Contributor

connorhaugh commented Jun 10, 2024

This is a good idea. Is there any thought being put towards renaming
frontend-app-course-authoring -> frontend-app-authoring?

That change could be:

  1. not worth the effort
  2. not required, as libraries are technically part of the course authoring experience?
  3. required for the sake of brevity

@kdmccormick
Copy link
Contributor

@bradenmacdonald
Copy link
Contributor Author

@connorhaugh I do like that idea. I'm not sure how much of an effort it would be. It would require corresponding changes to edx-platform and tutor-mfe. I'm not planning to take on that rename at this time, but I'm supportive of it.

@bradenmacdonald
Copy link
Contributor Author

Thanks for fixing that @kdmccormick ; I didn't realize moving this ticket on one board would affect it on the other.

@kdmccormick
Copy link
Contributor

@bradenmacdonald Is it safe for me to archive the repo, or would you rather keep it writeable until it's been ported into frontend-app-course-authoring?

@kdmccormick
Copy link
Contributor

I went ahead and archived this because even in the past 24 hours this repo has been causing confusion. If folks need to make temporary changes to this for development/prototyping reasons they should be able to fork it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
depr Proposal for deprecation & removal per OEP-21
Projects
None yet
Development

No branches or pull requests

3 participants