Uploaded image for project: 'Hybrid Cloud Console'
  1. Hybrid Cloud Console
  2. RHCLOUD-37209

SPIKE: inScope Entity provider refactor, testing, and release strategy

XMLWordPrintable

      The entity provider can be challenging to work on. Additionally it does not have full test coverage. The goal of this ticket is to review the Entity Provider, see if there are ways to simplify its development, improve its test coverage, and make it easier to build and deploy.

      Definition of done:

      • Entity Provider is reviewed
      • Plan is created that lays out what, if anything we should do including refactoring, testing gaps, CI/CD opportunities, etc and cards open as work items.

      Note: An area worth exploring may be to see if the entity provider library and the plugin may be merged into a single project. For historical reasons the logic is in the library and the plugin is a thin wrapper around that. This makes it harder to work on and develop as one needs both on their system and must do things with local NPM deps, which can be difficult to deal with. It may be worth investigating merging the two and then determine how to do proper integration testing with RHDH / backstage.

              rh-ee-addrew Adam Drew
              rh-ee-addrew Adam Drew
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: