Uploaded image for project: 'Docs for Red Hat Developers'
  1. Docs for Red Hat Developers
  2. RHDEVDOCS-1515

disambiguation stacks vs. devfile

XMLWordPrintable

      Mario just provided a very nice summary of the difference between stacks and devfiles. Read this and marvel at our continued ignorance and confusion over Che terminology

      We should add this disambiguation at least in CRW Releases Notes. Maybe also somewhere to be defined in upstream.

      ........................
      "The stacks are dead, long live the stacks!"
      In Che v6 the stacks were defined in a big stacks.json file that was included with the che-server. That file doesn't exist anymore in Che v7.
      In Che v7 the stacks are defined in the devfile registry that is a separate service. And every single devfile in the registry correspond to a stack.
      The confusion comes from the fact that in Che v6 stacks and workspaces were defined using 2 different formats. With Che 7 the same format (the devfile) is used to define both.
      But a user opening the user dashboard won't notice changes: in Che v7 there is still a list of stacks to choose from as a starting point to create workspace.
      I would leave Stacks here because the Devfiles are not "pre-configured workspaces".

              mmaler@redhat.com Michal Maléř
              ffloreth@redhat.com Fabrice Flore-Thébault
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: