Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Verify functionality of each sample from devfile.io on Che #22869

Closed
svor opened this issue Mar 6, 2024 · 12 comments
Closed

Verify functionality of each sample from devfile.io on Che #22869

svor opened this issue Mar 6, 2024 · 12 comments
Labels
area/devfile-registry kind/epic A long-lived, PM-driven feature request. Must include a checklist of items that must be completed. team/A This team is responsible for the Che Operator and all its operands as well as chectl and Hosted Che team/B This team is responsible for the Web Terminal, the DevWorkspace Operator and the IDEs.

Comments

@svor
Copy link
Contributor

svor commented Mar 6, 2024

Is your task related to a problem? Please describe

Since we start using devfile.io as a default registry for Che samples, we have to make sure that everything declared in the devfiles works as expected with a default Che-code editor:

All samples are available on Che dogfooding instance

Here is the list of samples:

Devfile link Verified Assigned
.NET 5.0 ✔️ @ibuziuk
.NET 6.0 ✔️ @ibuziuk
.NET Core 3.1 ✔️ @vitaliy-guliy
Angular ✔️ @vitaliy-guliy
Django ✔️ devfile-samples/python-django-ex#1 @tolusha
Go Runtime ✔️ devfile/registry#357 @tolusha
Laravel ✔️devfile/registry#349 @dkwon17
Maven Java ✔️ devfile/registry#412 @azatsarynnyy
Next.js ✔️ devfile/registry#347 @RomanNikitenko
Node.js Runtime ✔️ devfile/registry#403 @azatsarynnyy
Nuxt.js ✔️ devfile/registry#346 @RomanNikitenko
Open Liberty Gradle ✔️devfile/registry#350 @dkwon17
Open Liberty Maven ✔️devfile/registry#351 @dkwon17
Python ✔️ devfile/api#1524 @dmytro-ndp
Quarkus Java #22906 @vinokurig
React ✔️ @vinokurig
Spring Boot ✔️ devfile/api#1526 @dmytro-ndp
Svelte ✔️ @svor
Universal Developer Image ✔️ @svor
Vert.x Java ✔️ @artaleks9
Vue ✔️ @artaleks9
WebSphere Liberty Gradle ✔️ @akurinnoy
WebSphere Liberty Maven ✔️ @akurinnoy
WildFly ✔️ @olexii4
WildFly Bootable Jar ✔️ @olexii4

Describe the solution you'd like

In case some problem was detected, need to provide a PR with the fix into https://github.com/devfile/registry.

If it's a problem that required additional investigation, it's better to register an issue where the problem should be described.

Additional context

An example PR that contributed changes to the net 6.0 devfile: devfile/registry#298

@svor svor added kind/task Internal things, technical debt, and to-do tasks to be performed. area/devfile-registry team/A This team is responsible for the Che Operator and all its operands as well as chectl and Hosted Che labels Mar 6, 2024
@svor svor moved this to 📋 Backlog in Eclipse Che Team A Backlog Mar 6, 2024
@ibuziuk ibuziuk moved this to 📋 Backlog (not in current Sprint) in Eclipse Che Team B Backlog Mar 7, 2024
@vinokurig vinokurig self-assigned this Mar 11, 2024
@dkwon17 dkwon17 moved this from 📋 Backlog to 📅 Planned in Eclipse Che Team A Backlog Mar 13, 2024
@svor
Copy link
Contributor Author

svor commented Mar 18, 2024

FYI:

@artaleks9
Copy link
Contributor

artaleks9 commented Mar 18, 2024

Vert.x Java

  • workspace runs, but Unable to resolve nonexistent file in the project tree:

vertx-unable-resovle-file

  • needed tools are provided
  • commands:
    -- mvn-package -> build fail:

vertx-build-mvn-package-error

-- run -> starting, but Application is not available:

vertx-run-application

vertx-http-vertx-apps-no-available

-- debug -> launch, but Application is not available:

vertx-dubug-launch
vertx-http-vertx-apps-no-available

@artaleks9
Copy link
Contributor

artaleks9 commented Mar 18, 2024

Vue

  • workspace runs, but some code lines is highlight red

  • needed tools are provided

  • commands:
    -- install:
    vue-install-command

    -- build launching, but Application is not available:

vue-build-command-id
vue-application-not-available

@tolusha
Copy link
Contributor

tolusha commented Mar 22, 2024

Django

Added recommended extensions and debug configuration
devfile-samples/python-django-ex#1

@tolusha
Copy link
Contributor

tolusha commented Mar 22, 2024

@vitaliy-guliy
Copy link
Contributor

Pull request for dotnetcore31 and angular samples devfile/registry#398
Requires merging of devfile-samples/devfile-stack-nodejs-angular#3

@ibuziuk
Copy link
Member

ibuziuk commented Jun 18, 2024

Closing as done
The only missing PR is odo-devfiles/springboot-ex#5 but it can be merged outside the scope of the issue

@ibuziuk ibuziuk closed this as completed Jun 18, 2024
@github-project-automation github-project-automation bot moved this from Ready for Review to ✅ Done in Eclipse Che Team B Backlog Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/devfile-registry kind/epic A long-lived, PM-driven feature request. Must include a checklist of items that must be completed. team/A This team is responsible for the Che Operator and all its operands as well as chectl and Hosted Che team/B This team is responsible for the Web Terminal, the DevWorkspace Operator and the IDEs.
Projects
Status: ✅ Done
Development

No branches or pull requests