-
Story
-
Resolution: Unresolved
-
Major
-
1.5.1, 1.6.0, 1.7.0
-
None
-
RHDH F&UI plugins 3280, RHDH F&UI plugins 3281
-
Important
Since PM has decided to rename the Plugin Marketplace to the Extensions Catalog, these plugins should be refactored accordingly so that their UI and their filenames are aligned.
This will ensure that customers looking to enable/disable the plugins will be able to quickly find the Extensions Catalog plugins without having to know that in 1.5 and 1.6 they were called "Marketplace".
This will also differentiate the Tech Preview versions of the plugins under the old name from the GA supported ones under the new name.
https://github.com/redhat-developer/rhdh/blob/main/dynamic-plugins.default.yaml#L1065
# Group: Marketplace - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-catalog-backend-module-marketplace-dynamic disabled: false - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-marketplace-backend-dynamic disabled: false - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-marketplace disabled: false pluginConfig: dynamicPlugins: frontend: red-hat-developer-hub.backstage-plugin-marketplace: appIcons: - name: marketplace importName: MarketplaceIcon dynamicRoutes: - path: /extensions/catalog importName: DynamicMarketplacePluginRouter mountPoints: - mountPoint: internal.plugins/tab importName: DynamicMarketplacePluginContent config: path: marketplace title: Catalog
DoD:
- New plugins should be published to npmjs and
- new overlays should be added to https://github.com/redhat-developer/rhdh-plugin-export-overlays/tree/release-1.7/workspaces for these refactored/renamed plugins
- dynamic-plugins.default.yaml and other references to the plugins should be updated to the new filenames
- https://github.com/redhat-developer/rhdh/blob/main/app-config.dynamic-plugins.yaml#L484-L496 updated to reference new plugins
- the marketplace references in https://gitlab.cee.redhat.com/rhidp/rhdh should also be updated
- relates to
-
RHIDP-6172 Extensions plugin: UI changes to load and persist dynamic plugin configurations
-
- Closed
-