Uploaded image for project: 'Virtualization Strategy'
  1. Virtualization Strategy
  2. VIRTSTRAT-513

UI - Support for UI plugins

XMLWordPrintable

    • Product / Portfolio Work
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected

      Feature Overview

      An elevator pitch (value statement) that describes the Feature in a clear, concise way.  Complete during New status.

      3rd party vendors or even RH components would like to create deep integration with Virtualization to add specific views or actions that are needed for their products.

      Goals
      Provide high-level goal statement, providing user context and expected user outcome(s) for this Initiative

      • Who benefits from this feature, and how? Any 3rd party solution that would like to present information or perform actions on the VM/s level like Backup, DR, configuration etc. Creating a dynamic mechanism will enable any of those solutions to implement their solution without the need for any engineering work from our side.
      • What is the difference between today’s current state and a world with this feature? Currently we do not support such plugins and such integration is not possible

      Requirements

      Requirement Notes isMvp?
           
           
           
           
           

      (Optional) Use Cases

      How will the user interact with this feature? 
      Which users will use this and when will they use it?

      • Include use case diagrams, main success scenarios, alternative flow scenarios.  Initial completion during Refinement status.
      • As a 3rd party vendor I would like to add my own tab to the single VM view where I can show additional information
      • As a 3rd party vendor I would like to add my own actions to a single VM actions menu
      • As a 3rd party vendor I would like to add my own actions to the multiple VMs actions menu

      Questions to answer...

      Out of Scope

      1. High-level list of items that are out of scope.  Initial completion during Refinement status.
      • This does not cover how the 3rd party is installed on the cluster
      • **

      Background, and strategic fit

      Provide any additional context is needed to frame the feature.  Initial completion during Refinement status.

      <your text here>

      Assumptions

      • The integration can be done only if the 3rd party operator is available on the cluster
      • This needs to be available both for the single and multi-clusterer level
      •  

       

      Customer Considerations

      • Provide any additional customer-specific considerations that must be made when designing and delivering the Feature.  Initial completion during Refinement status.

      <your text here>

       

      Documentation Considerations

      Provide information that needs to be considered and planned so that documentation will meet customer needs.  If the feature extends existing functionality, provide a link to its current documentation. Initial completion during Refinement status.

      <your text here>

       

      User Experience Considerations 
      We will need to determine if there is some guidance we can offer to 3rd party vendors as to how best integrate their UIs into the CNV UI, so it is done in a consistent way.

       

              mschatzm@redhat.com Matan Schatzman
              rsdeor Ronen Sde-Or
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: