Skip to content
This repository has been archived by the owner on Mar 17, 2021. It is now read-only.

Make Che 7 default on che.openshift.io #994

Closed
gorkem opened this issue Oct 19, 2018 · 9 comments
Closed

Make Che 7 default on che.openshift.io #994

gorkem opened this issue Oct 19, 2018 · 9 comments
Milestone

Comments

@gorkem
Copy link
Contributor

gorkem commented Oct 19, 2018

Turn all the stacks/projects on rh-che (che.openshift.io) to use the new IDE and workspace mechanisms. We need to leave only the stacks used from the regular OSIO flow on Che6 for now.

@garagatyi
Copy link

Blocked by eclipse-che/che#11664

@ibuziuk
Copy link
Member

ibuziuk commented Oct 22, 2018

@slemeur @l0rd is it a priority for the next sprint or should we put it to the P2 column for now ?

@slemeur
Copy link

slemeur commented Oct 23, 2018

@ibuziuk : That is something we should get done before the end of K train.
I would start by introducing few of the new stacks (probably next train):

  • Java
  • Java + MySQL
  • NodeJS
  • Python
  • Go

Don't make those default yet. The idea would be to start testing them and getting tests on that. We can also prepare the different code samples and get some docs written.

@ibuziuk
Copy link
Member

ibuziuk commented Oct 23, 2018

I would start by introducing few of the new stacks (probably next train):

@slemeur you mean sprint, not train right ?

Don't make those default yet. The idea would be to start testing them and getting tests on that. We can also prepare the different code samples and get some docs written.

Do you mean that for some period of time there should be 2 version of stacks for the same technology e.g. go-default and go-che7 ?

@slemeur
Copy link

slemeur commented Oct 23, 2018 via email

@l0rd
Copy link
Contributor

l0rd commented Oct 24, 2018

  • Java and NodeJS support is already included in Che 7 stack (LS are run in Theia container).
  • Java + MySQL could be already possible
  • Python and Go: I think we need Theia Plugin API to support LS and LS running in a sidecar.

It makes more sense that the team that are working on the Plugin API for these LS (IDE 2 and Languages) create the stack too.

cc @evidolob @tsmaeder @benoitf

@slemeur
Copy link

slemeur commented Oct 30, 2018

On this issue it is important that we consider the code samples that we are providing with the stacks.
As a user, I'd like to be able to quickly test Che 7 stacks and be able to get a project to build it, debug it and run it. So we would need to provide the proper tasks associated with the proper code samples.

@ibuziuk
Copy link
Member

ibuziuk commented Jul 22, 2019

Should be closed once we promote Che 7 GA on prod - #1490

@ibuziuk ibuziuk added this to the Che 7 GA milestone Jul 30, 2019
@ibuziuk
Copy link
Member

ibuziuk commented Aug 13, 2019

Closing in favour of #1490

@ibuziuk ibuziuk closed this as completed Aug 13, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants