Closed arm4b closed 3 years ago
OK, there is file OWNERS.md
https://github.com/helm/charts/blob/master/stable/nats/OWNERS for each chart listing reviewers/approvers and the process is described in https://github.com/helm/charts#owning-and-maintaining-a-chart
Looks good to me.
As intermediate step, we can add ourselves (https://helm.stackstorm.com/) to official Helm Hub https://hub.helm.sh which allows listing remote repositories.
Some tidy work needs to be done, including #27
https://github.com/helm/hub/blob/master/README.md https://github.com/helm/hub/blob/master/Repositories.md
Official Helm chart repositories were deprecated and so the new home looks like Artifact Hub (https://artifacthub.io/), which is recommended by the https://github.com/helm/charts/.
The StackStorm Helm chart is now listed at Artifact Hub: https://artifacthub.io/packages/helm/stackstorm/stackstorm-ha
Currently we're relying on our custom repo for hosting charts https://helm.stackstorm.com/.
Once the code stabilizes, aim to contribute our chart to official Helm repo https://github.com/helm/charts so it'll be easier for users to install it and bring us more OSS visibility.
The only question how that'll affect velocity, how fast changes are reviewed, which changes are accepted and how decision is made about what's merged and what's not, - check if there is a fit.