Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-1868

Use new format, closer to devfile v2, to specify Che Theia plugins in addition to meta.yaml files #19545

XMLWordPrintable

    • False
    • False
    • Hide
      = Use new format, closer to devfile v2, to specify Che Theia plugins in addition to meta.yaml files

      // Cause: What actions or circumstances cause this bug to present.

      // Consequence: What happens when the bug presents.

      // Fix: What was done to fix the bug.

      // Result: What now happens when the actions or circumstances above occur. Note that this is not the same as the bug doesn’t present anymore.

      Show
      = Use new format, closer to devfile v2, to specify Che Theia plugins in addition to meta.yaml files // Cause: What actions or circumstances cause this bug to present. // Consequence: What happens when the bug presents. // Fix: What was done to fix the bug. // Result: What now happens when the actions or circumstances above occur. Note that this is not the same as the bug doesn’t present anymore.

      https://github.com/eclipse/che/issues/19545

      Is your task related to a problem? Please describe.

      For editors and plugins, we do generate now devfile.yaml in addition to meta.yaml files
      the devfile.yaml are with v2 format.

      We should also generate che-theia-plugin.yaml file for every plug-in as meta.yaml is not suitable to provide all information (for example preferences can't be there, etc)
      Describe the solution you'd like

      Generate new fragment file and reference them in index.json as alternate files.
      Describe alternatives you've considered
      Additional context

      #18668

              vsvydenk Valerii Svydenko
              ffloreth@redhat.com Fabrice Flore-Thébault
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: