-
Type: Task
-
Status: Open
-
Priority: Minor
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Epic Link:
-
Tags:
-
Team:UI
This is the second stage of the of the plan to phase out the master branch for Nuxeo Web UI and Nuxeo Elements. The work to be done under this ticket consists of:
- Check with the Platform team that no addons rely on 3.1.x anymore. Delete all 3.1.x release candidate NPM packages.
- Check with NOS team about the removal of the 11.x target platform. Once removed, delete all 3.1.x release candidate marketplace packages from connect and remove designer registries for 11.x (see NXS-6547). This depends on
NXS-6524. - Rename the maintenance-3.0.x branch to 3.0 in both nuxeo-web-ui and nuxeo-elements repositories.
- Update legacy web ui pipeline and designer catalog job to fetch from the 3.0 branch.
- Update the Cowdin sync jobs for nuxeo-web-ui and nuxeo-elements so that they sync with the 3.0 branch.
- Delete master branch.
- Delete versions 3.1.x and 3.x on Jira.
- Send email notifying of the branch rename and the deletion of the artifacts.
- (bonus) Delete old features branches to reduce clutter when searching for 3.0.
- depends on
-
NXS-6547 Remove 11.x registries from Designer
- Open
-
ELEMENTS-1406 Align promotion script with the 3.0 branch
- Open
-
WEBUI-462 Align promotion script with the 3.0 branch
- Open
-
NXS-6524 Remove 11.x Platform Definition
- Resolved