kubernetes / steering

The Kubernetes Steering Committee
Apache License 2.0
86 stars 61 forks source link

Clarify CNCF maintainers list + Service Desk policy #222

Closed justaugustus closed 2 years ago

justaugustus commented 2 years ago

Problem Statement

Follow-up/extension of https://github.com/kubernetes/steering/issues/196.

Part of Steering Committee onboarding (example: https://github.com/kubernetes/steering/issues/219) includes updating the CNCF maintainers lists and Service Desk access.

I think there is some confusion (at the very least on my part 🙃) on the correct grouping of users and what they should authorized to use/do.

Proposed Solution

See "Open Questions".

Open Questions

These should be clearly linked out in documentation.

My initial take...

Next Steps

Other Considerations, Notes, or References

/assign

amye commented 2 years ago

This is already written down, so no need to redo all of this. (1) Service Desk for Kubernetes is already defined here: https://github.com/kubernetes/steering/blob/main/service-desk.md

(2) The members of the steering committee are the authorized voting members.

We can likely close this with that piece of documentation above added to #219.

justaugustus commented 2 years ago

This is already written down, so no need to redo all of this.

Still a bit more that we'll want to do 🙃

Based on the convo with a few Steering members, I'm hearing:

@mrbobbytables @parispittman @dims -- Can you check my work? ☝🏾

justaugustus commented 2 years ago

Ahhh, one more:

mrbobbytables commented 2 years ago

lgtm 👍

justaugustus commented 2 years ago

To clarify for passerbys, we're essentially delineating between:

...which are distinct separations of concern, but groups with significant overlap.

justaugustus commented 2 years ago

Update the CNCF maintainers list to reflect this discussion in https://github.com/cncf/foundation/pull/229.

idvoretskyi commented 2 years ago

@justaugustus

Update cncf-kubernetes-maintainers to distribute notifications to: steering@ leads@

We're able to add the real email addresses there only (not aliases), and our policy is that we add only folks listed in the CNCF maintainers list (maintainers.cncf.io). You are welcome to forward the necessary emails to the leads@ mailing list though :)

Enable Steering to receive notifications for all Service Desk tickets

This is not possible with our JIRA setup, unfortunately. However, all folks under the Kubernetes team should have access to the Kubernetes tickets after logging in to the JIRA UI.

justaugustus commented 2 years ago

Last item from https://github.com/kubernetes/steering/issues/219:

Add new members to the cncf-kubernetes-maintainers mailing list and remove emeritus members

I'll follow-up on the list of current users that Ihor sent over.

k8s-triage-robot commented 2 years ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot commented 2 years ago

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

k8s-triage-robot commented 2 years ago

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/close

k8s-ci-robot commented 2 years ago

@k8s-triage-robot: Closing this issue.

In response to [this](https://github.com/kubernetes/steering/issues/222#issuecomment-1120753578): >The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. > >This bot triages issues and PRs according to the following rules: >- After 90d of inactivity, `lifecycle/stale` is applied >- After 30d of inactivity since `lifecycle/stale` was applied, `lifecycle/rotten` is applied >- After 30d of inactivity since `lifecycle/rotten` was applied, the issue is closed > >You can: >- Reopen this issue or PR with `/reopen` >- Mark this issue or PR as fresh with `/remove-lifecycle rotten` >- Offer to help out with [Issue Triage][1] > >Please send feedback to sig-contributor-experience at [kubernetes/community](https://github.com/kubernetes/community). > >/close > >[1]: https://www.kubernetes.dev/docs/guide/issue-triage/ Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.