-
Task
-
Resolution: Done
-
Critical
-
2.13.0.GA
-
8
-
False
-
False
-
-
Not Required
-
Today we have 4 tech preview containers, which don't get updated very often and which include several 3rd party lang servers.
- stacks-cpp
- stacks-golang
- stacks-dotnet (x64 only) ==> udi image, but not the udi-openj9 one
- stacks-php
To simplify the user experience and to make build process more efficient, we can collapse these into a single Universal Developer Image:
udi-tech-preview
Once the new image is productized, we will have to update the devfiles and sync scripts to ensure that all the assets are built, published to GH releases, collected into pkgs.devel, and built in Brew.
If any of those languages are ready to be considered GA quality, we could consider moving them from the TP image to a GA one. See CRW-2463.
As of Nov 22, no desire from team leads, architecture, or support to promote anything from TP to GA.
But Mario would like to see the TP content in the GA container. If we want to achieve that, we need to implement labels or grouping in the dashboard, so that we can differentiate TP from GA (and as an added bonus, community from product). See https://github.com/eclipse/che/issues/19953 -> https://github.com/eclipse/che/issues/19633
With the above issue completed, we can now start moving content from the stacks-* images to:
- udi
- is related to
-
CRW-2729 [CRW][z&p] 3.0 :: switch from openj9 to openjdk udi sidecar; update EAP XP 3 in devfile reg
- Closed
- relates to
-
CRW-2688 Apply UDIs for all devfiles v2 and plugins
- Closed
-
CRW-2463 Merge GA sidecar containers into a single Universal Developer Image
- Closed
-
CRW-2476 Clean up golang devfiles for Che and CRW so that versions in meta match actual sidecars; update to go 1.16 in CRW
- Open
- mentioned on