Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Start deprecation of edx-ui-toolkit and ux-pattern-library #262

Open
Tracked by #31937
jmbowman opened this issue Apr 4, 2023 · 3 comments
Open
Tracked by #31937

Start deprecation of edx-ui-toolkit and ux-pattern-library #262

jmbowman opened this issue Apr 4, 2023 · 3 comments
Assignees

Comments

@jmbowman
Copy link

jmbowman commented Apr 4, 2023

The edx-ui-toolkit and ux-pattern-library repositories are both legacy UX artifacts that the 2U UX team has no interest in maintaining. Please create a separate deprecation ticket for each of them as described in https://open-edx-proposals.readthedocs.io/en/latest/processes/oep-0021-proc-deprecation.html , and then add them to the FED-BOM board so they can be prioritized appropriately. If you have any questions, please ask in the Open edX Slack workspace's #wg-depr-slash-n-burn channel.

@jmbowman jmbowman added this to FED-BOM Apr 4, 2023
@jmbowman jmbowman converted this from a draft issue Apr 4, 2023
@abdullahwaheed abdullahwaheed moved this from Todo to In Progress in FED-BOM Apr 13, 2023
@abdullahwaheed abdullahwaheed moved this from In Progress to Blocked in FED-BOM Jun 27, 2023
@Mashal-m
Copy link

Mashal-m commented Aug 3, 2023

We have initiated the removal/migration process for the ux-pattern-library and edx-ui-toolkit. While the ux-pattern-library has been replaced with edx-bootstrap in edx-platform, it is still in use within edx-analytics-dashboard, despite edx-bootstrap also going to be deprecated. The cosmonauts (the owning squad of the edx-analytics-dashboard) have informed us that it is currently in maintenance mode. Additionally, edx-ui-toolkit is fully integrated into edx-platform. After R&D, it appears that, for the time being, we need to put any further action on hold.

@abdullahwaheed abdullahwaheed moved this from Blocked to In Progress in FED-BOM Nov 10, 2023
@Mashal-m
Copy link

Mashal-m commented Dec 7, 2023

As part of our current work criteria, we are in the process of removing legacy code from the edx-platform to gain a clearer understanding of the edx-ui-toolkit implementation within the edx-platform. Simultaneously, we are upgrading the edx-ui-toolkit in the edx-platform, which was previously outdated. We are updating the edx-ui-toolkit in the edx-platform to solve some security issues and other upgrade blockers

@feanil
Copy link

feanil commented Jun 14, 2024

openedx/edx-platform#34873 updates the edx-ui-toolkit so that it drops its dependency on the ux-pattern-library. At this point nothing should be using the ux-pattern-library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

3 participants