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

Create Virtual Desktop v3 based upon Ivy plugins #1015

Open
2 tasks
DivergentEuropeans opened this issue Mar 11, 2024 · 0 comments
Open
2 tasks

Create Virtual Desktop v3 based upon Ivy plugins #1015

DivergentEuropeans opened this issue Mar 11, 2024 · 0 comments
Assignees
Labels
Epic priority-critical An issue that needs to be resolved within this PI, ideally within next sprint priority-high An important issue that should be at least considered for the next PI, ideally within this one, if t

Comments

@DivergentEuropeans
Copy link
Member

DivergentEuropeans commented Mar 11, 2024

Tasks

  1. priority-high
    DivergentEuropeans

Because Angular has deprecated ViewEngine, the technology we need in Virtual Desktop v1 & 2 for loading desktop plugins (apps), the next version of the Desktop must be developed to use something else.
Angular has moved to Ivy as its new engine, so we should try to create a new Desktop that utilizes it yet retains the same main plugin capabilities (write & ship in absence of other plugins, yet dynamically load in user's environment/browser)
Aside from the engines and how they load Angular Modules, component logic is otherwise similar between the versions of Angular and thus where possible, visuals and features of the Desktop itself should be kept similar.

This epic does not track work of upgrading plugins to a new solution, or reaching feature parity.
This epic tracks work regarding proving that the v3 Desktop can be built upon Ivy and providing an example with which to follow up with further epics for fan-out work.

@DivergentEuropeans DivergentEuropeans changed the title [NG] Upgrade Angular version [NG] Upgrade Angular version for Desktop Mar 11, 2024
@DivergentEuropeans DivergentEuropeans changed the title [NG] Upgrade Angular version for Desktop Upgrade Angular version for Desktop Apr 15, 2024
@DivergentEuropeans DivergentEuropeans added priority-high An important issue that should be at least considered for the next PI, ideally within this one, if t priority-critical An issue that needs to be resolved within this PI, ideally within next sprint labels Apr 15, 2024
@1000TurquoisePogs 1000TurquoisePogs changed the title Upgrade Angular version for Desktop Create Virtual Desktop v3 based upon Ivy plugins Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic priority-critical An issue that needs to be resolved within this PI, ideally within next sprint priority-high An important issue that should be at least considered for the next PI, ideally within this one, if t
Projects
Status: In Progress
Development

No branches or pull requests

3 participants