-
Epic
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
Onboard new plugins to the UI team
-
False
-
-
False
-
To Do
-
QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
-
-
EPIC Goal
The RHDH UI team is responsible for many plugins, and not all of them were written by that/our team.
This Epic is about closing a knowledge gap by actively taking ownership of these plugins.
Complete list of responsibilities
Why is this important?
We can not support, esp. under the GA label plugins if we didn't take the time to investigate once.
We also like to show upstream that we're available.
Acceptance Criteria
Onboard a plugins means that we know the basics of that plugin. The result should be documented, for example as techdocs in the rhdh team docs GitLab project
- Source repo, issue tracker and PR trackers are known
- Any other public documentation we should know?
- Public communication channel? Discord? Any planning meetings?
- Is there a Roadmap from the community or from us?
- Investigate the Source code and overlay repo build
- How good do we know the feature?
- How good do we know the related code? How long would it take to fix an upstream issue if a customer raises a bug
- Are there dependencies? Like a backend
- How to setup / test it manually? Esp. in RHDH or rhdh-local
- Support level is well known?
- Overlay repo status? (Workspace exist? Codeowners includes our owners?)
- Extensions plugin yaml (Exists? Does it need an update based on the learnings?)
Plugins that we should take care of in 1.8:
- TBD – Priorize based on Support Level ??
- First look into orchastrator plugin since it moves to RHDH and goes GA in 1.8? See
RHDHPLAN-179and RHIDP-6232 - Deeper look into Kubernetes Frontend plugin because it goes from TP to GA in 1.8? See RHIDP-7914
- relates to
-
RHIDP-7914 Promote the Kubernetes Frontend Plugin from TP to GA
-
- New
-
-
RHIDP-6232 General Availability of Orchestrator
-
- Refinement
-