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

Either include dynamic plugins by default in upstream apps and app template, or provide an alternate app template for it

    • 2
    • True
    • Hide

      According to the last feedback from upstream maintainers on Hope's README regarding how they don't agree with the sharing of backstage dependencies, it might not make sense to include mentions of the `rhdh-cli` which pushes backstage deps as peer dependencies.

      We should probably want until the 2 pending PRs related to backend dynamic plugin README updates and module federation are merged and assess their response to those before pushing this to upstream for review

      Wait until cli bundle is available in upstream? https://issues.redhat.com/browse/RHIDP-12402

      Show
      According to the last feedback from upstream maintainers on Hope's README regarding how they don't agree with the sharing of backstage dependencies, it might not make sense to include mentions of the `rhdh-cli` which pushes backstage deps as peer dependencies. We should probably want until the 2 pending PRs related to backend dynamic plugin README updates and module federation are merged and assess their response to those before pushing this to upstream for review Wait until cli bundle is available in upstream? https://issues.redhat.com/browse/RHIDP-12402
    • False
    • RHDH Dynamic Plugins 3269, RHDH Dynamic Plugins 3270, RHDH Dynamic Plugins 3271, RHDH COPE 3283, RHDH COPE 3284, RHDH COPE 3285, RHDH COPE 3286, RHDH COPE 3287

      Story

      As a user of Upstream Backstage, I want to have a simple option to bootstrap an application that supports dynamic frontend and backend plugins.

      For this purpose we should either:

      • discuss with upstream maintainers to include the dynamic plugins support (though disabled until a given config value is added) in example apps and in the default createApp template
      • or provide an alternate template that can be selected when using createApp in order to create a backstage application that supports dynamic plugins

       

      We should also update the upstream documentation of these features accordingly.

      Background

      Dependencies and Blockers

      QE impacted work

      Documentation impacted work

      Acceptance Criteria

      upstream documentation updates (design docs, release notes etc)

      Technical enablement / Demo

              rh-ee-frkong Frank Kong
              dfestal David Festal
              RHDH Cope
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: