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

Component Types View structure and node names improvement #2003

Closed
dgolovin opened this issue Mar 4, 2021 · 0 comments · Fixed by #2004
Closed

Component Types View structure and node names improvement #2003

dgolovin opened this issue Mar 4, 2021 · 0 comments · Fixed by #2004
Assignees
Labels
Milestone

Comments

@dgolovin
Copy link
Collaborator

dgolovin commented Mar 4, 2021

Tree should represent S2I and Devfile components similar way. Both kinds should be represented as node for component type with children representing Sample Project for s2i component type and Starter Projects for devfie component type.

For node labels displayName attribute of underling model object should be used.

Every tree item should have tooltip with tree item:

  • entity name:
    • Current Cluster,
    • Defile Registry,
    • Component Type,
    • Starter Project,
    • Sample Project,
    • ...etc,
  • object instance name i.e.
    • DefaultDevfileRegistry - for registry,
    • nodejs - for s2i component
  • kind (for component types)
    • S2I
    • devfile
  • Description (n/a if there is not description for object instance)
@dgolovin dgolovin self-assigned this Mar 4, 2021
@dgolovin dgolovin added kind/enhancement New feature or request priority/major labels Mar 4, 2021
dgolovin added a commit to dgolovin/vscode-openshift-tools that referenced this issue Mar 4, 2021
This PR fixes redhat-developer#2003.

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

Signed-off-by: Denis Golovin dgolovin@redhat.com
@dgolovin dgolovin added this to the v0.2.4 milestone Mar 11, 2021
@dgolovin dgolovin changed the title Component Types View structure and node names improvoment Component Types View structure and node names improvement Mar 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant