This tool should primary be about helping people align multiple sources of truth. The current backstage hardcoded requirement goes against that.
I think supporting backstage natively makes sense as it's so very popular.
That said, this realization implies 2 big things:
- support for plugins for people to bring their own sources of truth
- a config file
Additionally, we should refactor the backstage requirement so that it's an optional thing to align, and have it turned off by default and have it enabled via some flag we can pass in to activate.
This tool should primary be about helping people align multiple sources of truth. The current backstage hardcoded requirement goes against that.
I think supporting backstage natively makes sense as it's so very popular.
That said, this realization implies 2 big things:
Additionally, we should refactor the backstage requirement so that it's an optional thing to align, and have it turned off by default and have it enabled via some flag we can pass in to activate.