janus-idp / backstage-showcase

This repo is moving to https://github.com/redhat-developer/red-hat-developer-hub
https://janus-idp.io
Apache License 2.0
113 stars 151 forks source link

The plugins should be optional #201

Closed gorkem closed 1 year ago

gorkem commented 1 year ago

What do you want to improve?

There is a lot of configuration that is not optional and causes the backstage to fail to start. integrations.github.apps, github-org-provider, providers.keycloakOrg. It is not possible to use the Janus showcase image during development at the moment. IMHO it should be possible for users to opt-out of some or most of the plugins.

What is the current behavior?

All plugins requires to be configured correctly

What is the new behavior?

:warning: Is this a breaking change?

Put an x in the boxes that apply

Progress

schultzp2020 commented 1 year ago

Currently this is no easy solution to make integrations.github.apps optional. So for now we are leaving this as a required value.