Uploaded image for project: 'OpenShift Dev Console'
  1. OpenShift Dev Console
  2. ODC-5493

Define extensions to remove bad dependencies in console

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • openshift-4.8
    • None
    • UI
    • None
    • ODC Sprint 199

      Description

      There are a lot of bad dependencies in console right now that is necesarry but can be avoided if we use proper extension mechanism to contribute parts of the UI from different plugins.

      Acceptance Criteria

      1. Go through each bad dependency in the bad dependency document that has a suggestion to create extension.
      2. Create extension schema that can be used to remove the dependency.

      Additional Details:

      1. Bad dependency document - https://docs.google.com/document/d/1_B3nF8BV-Okquzke1tfaWXNSyKx1i6y8T81bQDzMBW8/edit#heading=h.kkwb5yufiodg
      2. Each dependency can be handled as part of a sub task in the story.
      3. As suggested in the document, the knative and pipelines dependency in dev-console can be removed by refactoring import flows to use extensions. there are separate stroies in the epic to handle import flows - 
        1. ODC-4544
        2. ODC-4545

              rorai Rohit Rai
              rorai Rohit Rai
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: