che icon indicating copy to clipboard operation
che copied to clipboard

Deprecate and archive che-devfile-registry

Open ibuziuk opened this issue 1 year ago • 3 comments

Is your task related to a problem? Please describe

Eclipse Che is using devfile.io by default starting from 7.82.0 - https://github.com/eclipse-che/che/releases/tag/7.82.0 We can now deprecate and archive - https://github.com/eclipse-che/che-devfile-registry + related samples

Describe the solution you'd like

Since devfile.io is used by default we can deprecate and archive https://github.com/eclipse-che/che-devfile-registry

As part of this exercise, we should also archive https://github.com/che-samples which we are not going to support anymore

Describe alternatives you've considered

No response

Additional context

In terms of downstream, we should replace getting-started samples with CM approach that operator would be managing - https://access.redhat.com/documentation/en-us/red_hat_openshift_dev_spaces/3.13/html/administration_guide/configuring-devspaces#configuring-getting-started-samples

tricky part is air-gap, and we need to find a solution for it

ibuziuk avatar May 09 '24 08:05 ibuziuk

cc: @tolusha @svor

ibuziuk avatar May 09 '24 08:05 ibuziuk

Devfile registry maintains devworkspace generator tool. This tool is used in a few places to generate DevWorkspace and DevWorkspaceTemplate objects:

So, this tool should be moved to another place with all related GH actions: https://github.com/eclipse-che/che-devfile-registry/tree/main/.github/workflows

svor avatar Jun 05 '24 16:06 svor

N.B. https://issues.redhat.com/browse/CRW-6618

ibuziuk avatar Jun 26 '24 13:06 ibuziuk

@tolusha @olexii4 @akurinnoy please, review the proposal - https://github.com/eclipse-che/che/issues/23026

ibuziuk avatar Jul 01 '24 12:07 ibuziuk

@tolusha @svor can I get +1 for archiving https://github.com/eclipse-che/che-devfile-registry ? I believe we can do it now

ibuziuk avatar Aug 14 '24 08:08 ibuziuk

@tolusha @svor can I get +1 for archiving https://github.com/eclipse-che/che-devfile-registry ? I believe we can do it now

+1 from me @mkuznyetsov what about Che release process, should it be updated when che-devfile-registry is archived?

svor avatar Aug 14 '24 09:08 svor

good point, I can archive it after the release process to avoid hiccups during the build

ibuziuk avatar Aug 14 '24 12:08 ibuziuk

@tolusha @svor can I get +1 for archiving https://github.com/eclipse-che/che-devfile-registry ? I believe we can do it now

+1 from me @mkuznyetsov what about Che release process, should it be updated when che-devfile-registry is archived?

right, che-release must be updated to not trigger che-devfile-registry release workflow anymore.

mkuznyetsov avatar Aug 14 '24 13:08 mkuznyetsov

opened https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4904 since I do not have permission for archiving the registry

ibuziuk avatar Aug 16 '24 12:08 ibuziuk