Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

Kickstart UI: add a MappedStep class (refactor) #1445

Open
1 of 10 tasks
swalner-vmware opened this issue Jan 3, 2022 · 0 comments
Open
1 of 10 tasks

Kickstart UI: add a MappedStep class (refactor) #1445

swalner-vmware opened this issue Jan 3, 2022 · 0 comments
Assignees
Labels
area/ui Specific UI issue/enhancement area/ux UX related kind/cleanup Categorizes issue or PR as related to cleaning up code, process not-core-cli
Milestone

Comments

@swalner-vmware
Copy link
Contributor

Bug description
We have introduced "step mapping" into the current code base, but much of the code (in steps that use "step mapping") could be collected into a base class to avoid repetition. Our current base step class already has much in it, and we have at least one step subclass (WcpRedirect) that doesn't use the step mapping, so it would make sense to introduce a MappedStep class to serve as a base class to most of our current steps. This would also be a good class to include in a library.

Affected product area (please put an X in all that apply)

  • APIs
  • Addons
  • CLI
  • Docs
  • IAM
  • Installation
  • Plugin
  • Security
  • Test and Release
  • User Experience

Expected behavior

Steps to reproduce the bug

Version (include the SHA if the version is not obvious)

Environment where the bug was observed (cloud, OS, etc)

Relevant Debug Output (Logs, manifests, etc)

@swalner-vmware swalner-vmware added kind/cleanup Categorizes issue or PR as related to cleaning up code, process area/ux UX related area/ui Specific UI issue/enhancement labels Jan 3, 2022
@swalner-vmware swalner-vmware added this to the v.Next milestone Jan 3, 2022
@swalner-vmware swalner-vmware self-assigned this Jan 3, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/ui Specific UI issue/enhancement area/ux UX related kind/cleanup Categorizes issue or PR as related to cleaning up code, process not-core-cli
Projects
None yet
Development

No branches or pull requests

3 participants