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

Create 'Component Types' View #1931

Closed
dgolovin opened this issue Feb 3, 2021 · 0 comments · Fixed by #1994
Closed

Create 'Component Types' View #1931

dgolovin opened this issue Feb 3, 2021 · 0 comments · Fixed by #1994
Assignees
Labels
demo Show in sprint review demo kind/feature priority/major
Milestone

Comments

@dgolovin
Copy link
Collaborator

dgolovin commented Feb 3, 2021

image

Extension reveals developer related resources like:

  1. Components (s2i, devfile)
  2. Component versions (s2i)
  3. Starter Projects (devile)
    in the middle of workflow. To get to that point way to many requirements should be fulfilled first like, being logged to the cluster, have context folder ready in workspace and etc. If developer is not logged into cluster it is not even possible to see what we have.

Extension should provide the view where all resources presented as a tree and has context menu/default commands to trigger workflow to use that item to create s2i component with specific version and or a devfile component based on local workspace folder with sources or specific starter project if workspace folder is empty.

For S2I Component Version and Starter Project nodes there should be commands to make it simple to look at the example code we have in git or any kind of source control:

  • Open Sample Project Repository in browser
  • Clone Sample Project Repository to workspace

For S2I Component Type Tags, Devfile Component Type and starter project there should be 'New Component' command to create component using that specific component and for devfile components starter project. For s2i components you can first clone sample project into workspace and then use it as context folder when creating component.

@dgolovin dgolovin added priority/major kind/feature demo Show in sprint review demo labels Feb 3, 2021
@dgolovin dgolovin self-assigned this Feb 3, 2021
@dgolovin dgolovin changed the title Create 'Components View' Create 'Component Types View' Feb 24, 2021
@dgolovin dgolovin changed the title Create 'Component Types View' Create 'Component Types' View Feb 24, 2021
dgolovin added a commit to dgolovin/vscode-openshift-tools that referenced this issue Feb 25, 2021
This PR fixes redhat-developer#1931.

Signed-off-by: Denis Golovin dgolovin@redhat.com
dgolovin added a commit that referenced this issue Feb 26, 2021
This PR fixes #1931.

Signed-off-by: Denis Golovin dgolovin@redhat.com
@dgolovin dgolovin added this to the v0.2.4 milestone Mar 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
demo Show in sprint review demo kind/feature priority/major
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant