-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Goal / Impact statement
Adapt the widgetized dashboard from HCC into a PatternFly extension. Several HCC tenant applications have expressed interest in utilizing the widget dashboard used on the consoledot landing page, and ideally PatternFly would serve as the home/source of truth for this.
Acceptance criteria
- HCC's widgetized dashboard repo is transferred/forked/duplicated under the PatternFly org as a new repo
- Any changes requested by design are implemented
- It has 100% unit test coverage
- It has CI to automatically verify that the project passes type checking, building, and testing on PR and merge to main
- It has CD to release a package under the patternfly npm org on merge to main
Issues
Design - patternfly/patternfly-design#1420
Risks
- This epic would be blocked by the design issue linked above as well as potentially by work in the repo as it exists under the HCC org
Relevant links
Package as it exists under HCC - https://github.com/RedHatInsights/widget-layout/
Level of effort (X number of sprints assuming Y devs working on it)
4 sprints with 2 devs (one core and one react, assuming that the PF team is only making small updates, spinning up a repo and the infrastructure needed, and adding basic documentation for it which can be brought into the site)
Open questions
- How much will the design change from the current HCC implementation?
- What amount of changes will the platform team need to make vs HCC team members
- What amount of support will the platform team have from HCC members
- Will the platform team need to create documentation from scratch, or will that be done primarily by design/content/HCC?
- Can we still use the extension seed as is, or would it need substantial updates?