-
Epic
-
Resolution: Done
-
Major
-
None
-
None
-
Create a quickstart for developers
-
S
-
False
-
-
False
-
-
Done
-
RHIDP-7953 - Create a quickstart for the developer persona
-
QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
-
0% To Do, 0% In Progress, 100% Done
-
-
EPIC Goal
To implement a quickstart experience tailored for the developer persona in Red Hat Developer Hub (RHDH), providing guided next steps immediately after login. This enhances the onboarding journey and supports faster adoption of the RHDH platform.
Background/Feature Origin
In RHDH 1.7, a quickstart experience was introduced for platform engineers to help them explore next steps after installation. However, developers currently do not receive any guided experience upon first login. Creating a dedicated developer quickstart improves usability and accelerates the onboarding of new developer users by surfacing key actions and learning resources.
Why is this important?
- Helps developers get started quickly without relying on external documentation.
- Drives adoption of key features like the software catalog and templates.
- Promotes consistent onboarding across different teams and environments.
- Supports platform engineers with configurable defaults and RBAC integration.
User Scenarios
- As a developer, I want to see relevant quickstart content when I log into RHDH for the first time, so that I know what steps to take next.
- As a platform engineer, I want to configure the developer quickstart content and map it to specific RBAC groups, so that different teams get personalized onboarding experiences.
Dependencies (internal and external)
- RBAC plugin support to conditionally show content
Acceptance Criteria
- Developer quickstart is shown by default at first login for users in the developer RBAC group
- Quickstart includes the following default sections:
- Bulk import
- Catalog
- Self-service templates
- Learning paths
- Platform engineers can override the content via configuration
- Documentation is available for platform engineers and developer end users
Release Enablement/Demo - Provide necessary release enablement details
and documents
- Demo should show first-login experience for a user in the developer RBAC group
- Demo should also show how a platform engineer can configure or override default content
- Release notes and documentation updates provided to support downstream rollout
DEV - Upstream code and tests merged: <link to meaningful PR or GitHub
Issue>
DEV - Upstream documentation merged: <link to meaningful PR or GitHub
Issue>
DEV - Downstream build attached to advisory: <link to errata>
QE - Test plans in Playwright: <link or reference to playwright>
QE - Automated tests merged: <link or reference to automated tests>
DOC - Downstream documentation merged: <link to meaningful PR>
- relates to
-
RHDHBUGS-2096 Quickstart Side Panel Overlaps Main Page with Dynamic Themes in RHDH
-
- New
-