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

Docs: Update locations of migrated plugins in docs

Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • 1.4.1
    • 1.4
    • Documentation
    • 3
    • False
    • Hide

      None

      Show
      None
    • False
    • RHIDP-4847 - Migrate plugins from Janus
    • Hide
      Some plugins previously under the@janus-idp scope have moved to @backstage/community:

      @janus-idp/backstage-plugin-acr -> @backstage-community/plugin-acr
      @janus-idp/backstage-plugin-keycloak-backend -> @backstage-community/plugin-catalog-backend-module-keycloak
      @janus-idp/backstage-plugin-tekton -> @backstage-community/plugin-tekton
      @janus-idp/backstage-plugin-nexus-repository-manager -> @backstage-community/plugin-nexus-repository-manager
      @janus-idp/backstage-plugin-topology -> @backstage-community/plugin-topology
      @janus-idp/backstage-plugin-jfrog-artifactory -> @backstage-community/plugin-jfrog-artifactory
      @janus-idp/backstage-plugin-ocm -> @backstage-community/plugin-ocm
      @janus-idp/backstage-plugin-ocm-backend -> @backstage-community/plugin-ocm-backend
      @janus-idp/backstage-plugin-rbac -> @backstage-community/plugin-rbac
      @janus-idp/backstage-plugin-rbac-backend -> @backstage-community/plugin-rbac-backend
      @janus-idp/backstage-scaffolder-backend-module-regex -> @backstage-community/plugin-scaffolder-backend-module-regex
      @janus-idp/backstage-plugin-quay -> @backstage-community/plugin-quay
      @janus-idp/backstage-scaffolder-backend-module-sonarqube -> @backstage-community/plugin-scaffolder-backend-module-sonarqube
      @janus-idp/backstage-scaffolder-backend-module-servicenow -> @backstage-community/plugin-scaffolder-backend-module-servicenow
      @janus-idp/backstage-plugin-analytics-provider-segment -> @backstage-community/plugin-analytics-provider-segment
      @janus-idp/backstage-plugin-scaffolder-backend-module-quay -> @backstage-community/plugin-scaffolder-backend-module-quay

      Two plugins previously under the @janus-idp scope have moved to @red-hat-developer-hub:
      @janus-idp/backstage-plugin-bulk-import -> @red-hat-developer-hub/backstage-plugin-bulk-import
      @janus-idp/backstage-plugin-bulk-import-backend -> @red-hat-developer-hub/backstage-plugin-bulk-import-backend
      Show
      Some plugins previously under the@janus-idp scope have moved to @backstage/community: @janus-idp/backstage-plugin-acr -> @backstage-community/plugin-acr @janus-idp/backstage-plugin-keycloak-backend -> @backstage-community/plugin-catalog-backend-module-keycloak @janus-idp/backstage-plugin-tekton -> @backstage-community/plugin-tekton @janus-idp/backstage-plugin-nexus-repository-manager -> @backstage-community/plugin-nexus-repository-manager @janus-idp/backstage-plugin-topology -> @backstage-community/plugin-topology @janus-idp/backstage-plugin-jfrog-artifactory -> @backstage-community/plugin-jfrog-artifactory @janus-idp/backstage-plugin-ocm -> @backstage-community/plugin-ocm @janus-idp/backstage-plugin-ocm-backend -> @backstage-community/plugin-ocm-backend @janus-idp/backstage-plugin-rbac -> @backstage-community/plugin-rbac @janus-idp/backstage-plugin-rbac-backend -> @backstage-community/plugin-rbac-backend @janus-idp/backstage-scaffolder-backend-module-regex -> @backstage-community/plugin-scaffolder-backend-module-regex @janus-idp/backstage-plugin-quay -> @backstage-community/plugin-quay @janus-idp/backstage-scaffolder-backend-module-sonarqube -> @backstage-community/plugin-scaffolder-backend-module-sonarqube @janus-idp/backstage-scaffolder-backend-module-servicenow -> @backstage-community/plugin-scaffolder-backend-module-servicenow @janus-idp/backstage-plugin-analytics-provider-segment -> @backstage-community/plugin-analytics-provider-segment @janus-idp/backstage-plugin-scaffolder-backend-module-quay -> @backstage-community/plugin-scaffolder-backend-module-quay Two plugins previously under the @janus-idp scope have moved to @red-hat-developer-hub: @janus-idp/backstage-plugin-bulk-import -> @red-hat-developer-hub/backstage-plugin-bulk-import @janus-idp/backstage-plugin-bulk-import-backend -> @red-hat-developer-hub/backstage-plugin-bulk-import-backend
    • Feature
    • Done

      As part of migrating plugins from janus-idp/backstage-plugins to either backstage/community-plugins or redhat-developer/rhdh-plugins, there have been changes to their locations which require doc updates.

      NOTE most of these can be updated by using this script: https://github.com/redhat-developer/red-hat-developers-documentation-rhdh/blob/main/modules/dynamic-plugins/rhdh-supported-plugins.sh ,  grep-janus-idp-.txt can be used as a reference to look for places to update

      All plugins that require this update will be listed below:

      1. Update `./dynamic-plugins/dist/janus-idp-backstage-plugin-acr` to `./dynamic-plugins/dist/backstage-community-plugin-acr`
      2. Update `./dynamic-plugins/dist/janus-idp-backstage-plugin-analytics-provider-segment` to `./dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment`
      3. Update `./dynamic-plugins/dist/janus-idp-backstage-plugin-keycloak-backend-dynamic` to `./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic`
      4. Update `./dynamic-plugins/dist/janus-idp-backstage-plugin-jfrog-artifactory` to `./dynamic-plugins/dist/backstage-community-plugin-jfrog-artifactory`
      5. Update `./dynamic-plugins/dist/janus-idp-backstage-plugin-nexus-repository-manager` to `./dynamic-plugins/dist/backstage-community-plugin-nexus-repository-manager`
      6. Update `./dynamic-plugins/dist/janus-idp-backstage-plugin-quay` to `./dynamic-plugins/dist/backstage-community-plugin-quay`
      7. Update `./dynamic-plugins/dist/janus-idp-backstage-plugin-rbac` to `./dynamic-plugins/dist/backstage-community-plugin-rbac` 
      8. Update `./dynamic-plugins/dist/janus-idp-backstage-scaffolder-backend-module-quay-dynamic` to `./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-quay-dynamic`
      9. Update ./dynamic-plugins/dist/janus-idp-backstage-scaffolder-backend-module-regex-dynamic to ./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-regex-dynamic
      10. Update ./dynamic-plugins/dist/janus-idp-backstage-scaffolder-backend-module-servicenow-dynamic to ./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-servicenow-dynamic
      11. Update ./dynamic-plugins/dist/janus-idp-backstage-plugin-tekton to ./dynamic-plugins/dist/backstage-community-plugin-tekton
      12. Update ./dynamic-plugins/dist/janus-idp-backstage-plugin-topology to ./dynamic-plugins/dist/backstage-community-plugin-topology
      13. Update ./dynamic-plugins/dist/janus-idp-backstage-plugin-bulk-import to ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-bulk-import
      14. Update ./dynamic-plugins/dist/janus-idp-backstage-plugin-bulk-import-backend-dynamic to ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-bulk-import-backend-dynamic

      I did not notice any references of the ocm and sonarqube plugins in the docs, but if there are any references to them, they should be updated to the following:

      1. Update ./dynamic-plugins/dist/janus-idp-backstage-plugin-ocm to  ./dynamic-plugins/dist/backstage-community-plugin-ocm
      2. Update ./dynamic-plugins/dist/janus-idp-backstage-plugin-ocm-backend-dynamic to ./dynamic-plugins/dist/backstage-community-plugin-ocm-backend-dynamic
      3. Update ./dynamic-plugins/dist/janus-idp-backstage-plugin-scaffolder-backend-module-sonarqube-dynamic to 
        ./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-sonarqube-dynamic

              gforde@redhat.com Gerry Forde
              mittkash Kashish Mittal
              RHIDP - Documentation
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: