-
Feature
-
Resolution: Unresolved
-
Normal
-
None
-
M
-
False
-
-
False
-
0% To Do, 100% In Progress, 0% Done
-
-
Feature Overview (aka. Goal Summary)
PatternFly is used in different plugins and uses different versions at the moment. In theory, that should work fine due (webpack) module federation.
But there were some issues (see slack thread) why we want align the versions of the plugins we ship with RHDH 1.5 (or at the same time).
Goals (aka. expected user outcomes)
- Update all plugins that uses PatternFly to the latest PatternFly version and extensions they are using.
- Lightspeed (uses 6.0.0 prerelease, owned by the Plugins team)
- OCM (uses PF 5.1, owned by RHDH core team)
- Red Hat Argo CD (uses PF 5.1, charts, core, icons and tokens extensions, owned by RHTAP team)
- RH Resource optimization (uses only charts and tokens extensions, owners by ?)
- Tekton (uses PF 5.1, charts, core, tokens and topology extensions, owned by RHTAP team)
- Topology (uses PF 5.1, charts, core, styles, tokens and topology extensions, by RHDH UI team)
- Apply essential theming options from RHDH to the new PF 6 theming options (stretch goal)
Requirements (aka. Acceptance Criteria):
- All plugins above uses the same major + minor version (at the end of 1.5 feature freeze)
- PatternFly primary color should pick up the RHDH/MUI primary color (stretch goal)
Out of Scope (Optional)
- Adding new techniques like shadow root/shadow dom is nice, but not planned for now.
- Virtual-assistant extension that is only used by Lightspeed