Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-8299

Refactor rhdh-plugins "marketplace" plugins to be "extensions" plugin

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Major Major
    • 1.9.0
    • 1.5.1, 1.6.0, 1.7.0
    • Marketplace
    • 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:

              dsantra12 Debsmita Santra
              nickboldt Nick Boldt
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: