keptn-sandbox / contributing

Start here to learn how to contribute your service/integration to Keptn
Apache License 2.0
2 stars 1 forks source link

Hosting request: Keptn Plugin for Backstage #8

Open oleg-nenashev opened 2 years ago

oleg-nenashev commented 2 years ago

Feature Request

There is high demand for Backstage integration. See keptn/integrations#19. Recently @maurosala from the Kiratech team created a Backtrage Keptn plugin for integrating the tools inside the Krateo PlatformOps platform: https://github.com/krateoplatformops/backstage-plugin-keptn . It would be great to get it hosted in Keptn Sandbox so that it becomes a part of the Keptn project.

Checklist

Sponsors

References

oleg-nenashev commented 2 years ago

I support this hosting as Keptn maintainer

christian-kreuzberger-dtx commented 2 years ago

The linked repo is missing a LICENCE file

jetzlstorfer commented 2 years ago

good catch @christian-kreuzberger-dtx in general I am in favor of having this as part of the Keptn Sandbox org!

jetzlstorfer commented 2 years ago

in addition to the LICENSE file, a CODEOWNERS file would be beneficial

thschue commented 2 years ago

As a Keptn maintainer, I strongly support this hosting when a LICENSE and CODEOWNERS file are provided.

oleg-nenashev commented 2 years ago

I will create an issue template with a checklist later

dmeytin commented 2 years ago

I would like to suggest enhancing the given plugin with the following capabilities:

Open question: what should be backstage's resource object be mapped to at keptn? Maybe we should introduce a new object in keptn?

christian-kreuzberger-dtx commented 2 years ago

Please also make sure the LICENCE file fits the described LICENCE in package.json https://github.com/krateoplatformops/backstage-plugin-keptn/blob/1f21389ff6715a6f5a8a63d3b330a4afa43deb26/package.json#L6

Other than that, happy to accept the hosting request :)

oleg-nenashev commented 2 years ago

Hi @maurosala could you please confirm you've got the required GitHub and NPM permissions?