-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
-
Summary
New developers struggle to export and test custom plugins in RHDH because no clear documentation exists. This task is to create simple, step-by-step guidance.
Problem
Developers building RHDH plugins do not have an RHDH-specific guide on how to export and load their plugin locally.
Scope / Deliverables
- Create an official developer guide covering:
-
- How to scaffold a plugin (npx @backstage/create-plugin)
-
- Required folder structure for RHDH
-
- How to package/export the plugin
-
- How to mount it into dynamic-plugins-root for local testing
-
- Example Docker commands / local setup steps
- Provide a sample plugin repo that includes:
-
- Basic plugin source
-
- Packaging + export steps
-
- How the plugin appears inside RHDH once loaded
- Add troubleshooting notes, including:
-
- Common build errors
-
- How to read/debug logs when a plugin fails to load
Goal
Lower the barrier for new plugin developers by giving them a clear, simple workflow for creating and testing custom plugins in RHDH.