-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[tracking] cleanup inactive maintainers #157
Comments
Ack @jasondellaluce |
Citing our governance:
I did not decide to step down. It’s important for me to keep being a maintainer of Falco to ensure that our community has a different voice out there than employees of a single company. When I will see a diverse pool of maintainers I will think about stepping down. Even in that case, it’s a decision I will take based on the status of the project. I’m continuing to serve the community by making sure that the project is openly governed. Please make sure to not remove my name from the approver files. |
Likewise. Same for me. |
I do agree with @fntlnz and @leodido Same for me. |
IMHO there is an ambiguity in this sentence:
|
@maxgio92 no ambiguity, please read the whole thing
Again, In my case I don't consider myself inactive. I'm less active than others but it's no justification to single-handedly |
I think there's no ambiguity at all. ⬇️
|
No evidence of being contacted from my side as well. |
I can also say other than being tagged in this, there has been no contact with me. |
I agree on the fact that the contact is a requirement. I wasn't aware it has been missed. Maybe a clarification on what is considered inactivity can help on the governance? |
This is not the place to discuss changes to the governance (there's a process for that in the governance itself). |
Please see falcosecurity/falco#2132 where I believe we can migrate some of the existing approvers to a new role. |
As @leogr suggested in some of the related PRs and issues, I agree on moving this discussion to Quoting the readme of the
Since this issue covers many PRs across the organization, and not just the |
Sure 👍 Moving it right now. |
Closing this issue as the checklist is now complete. /close |
@jasondellaluce: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
As a consequence of the inactive maintainers' review, some members of the organization are not `approvers` nor `reviewers` anymore. See falcosecurity/evolution#157 Since this file has been manually synched, please contact us in case of any errors. Signed-off-by: Leonardo Grasso <[email protected]>
As a consequence of the inactive maintainers' review, some members of the organization are not `approvers` nor `reviewers` anymore. See falcosecurity/evolution#157 Since this file has been manually synched, please contact us in case of any errors. Signed-off-by: Leonardo Grasso <[email protected]>
As a consequence of the inactive maintainers' review, some members of the organization are not `approvers` nor `reviewers` anymore. See #157 Since this file has been manually synched, please contact us in case of any errors. Signed-off-by: Leonardo Grasso <[email protected]>
As a consequence of the inactive maintainers' review, some members of the organization are not `approvers` nor `reviewers` anymore. See #157 Since this file has been manually synched, please contact us in case of any errors. Signed-off-by: Leonardo Grasso <[email protected]>
As a consequence of the inactive maintainers' review, some members of the organization are not `approvers` nor `reviewers` anymore. See #157 Since this file has been manually synched, please contact us in case of any errors. Signed-off-by: Leonardo Grasso <[email protected]>
As a consequence of the inactive maintainers' review, some members of the organization are not `approvers` nor `reviewers` anymore. See #157 Since this file has been manually synched, please contact us in case of any errors. Signed-off-by: Leonardo Grasso <[email protected]>
As a consequence of the inactive maintainers' review, some members of the organization are not `approvers` nor `reviewers` anymore. See falcosecurity#157 Since this file has been manually synched, please contact us in case of any errors. Signed-off-by: Leonardo Grasso <[email protected]>
As a consequence of the inactive maintainers' review, some members of the organization are not `approvers` nor `reviewers` anymore. See falcosecurity#157 Since this file has been manually synched, please contact us in case of any errors. Signed-off-by: Leonardo Grasso <[email protected]>
Motivation
As part of the preparations for our graduation submission, this issue tracks the process of reviewing and cleaning up the OWNERS files of each repository. This is a step for falcosecurity/falco#2106 and follows the community call discussion of 2022-06-29.
The OWNERS files of each repository will be updated to remove maintainers that have been inactive for the past 6 months as for the criteria of our governance (see: https://github.com/falcosecurity/.github/blob/master/GOVERNANCE.md#project-inactivity).
Developer activity is reviewed from the https://devstats.cncf.io/ API (ref: https://github.com/cncf/devstatscode/blob/master/API.md, https://github.com/cncf/devstatscode/blob/master/devel/api_dev_act_cnt.sh). Inactivity means having recorded zero or very little devstats over the past 6 months (2022-01-01 - 2022-07-01).
Inactive maintainers will be moved from
approvers
toemeritus_approvers
(see: https://www.kubernetes.dev/docs/guide/owners/#emeritus) so that they will have the possibility to step up again in the future.If any of the maintainers involved wishes to continue with their role, or to become active again, this issue (or any of its linked PRs) is the right place of discussion.
These repositories are excluded from the rewiew:
Special repositories(see: [tracking] cleanup inactive maintainers #157 (comment))falcosecurity/communityfalcosecurity/evolutionfalcosecurity/.githubfalcosecurity/template-repository(see: Archive falcosecurity/template-repository #154)Repositories where inactive owners need to be updated
cleanup(OWNERS): remove inactive approvers falco#2116, update(OWNERS): move inactive approvers to emeritus_approvers falco#2134cleanup(OWNERS): remove inactive approvers libs#460, update(OWNERS): move inactive approvers to emeritus_approvers libs#489cleanup(OWNERS): remove inactive approvers charts#360, update(OWNERS): move inactive approvers to emeritus_approvers charts#368, update(falco/OWNERS): move inactive approvers to emeritus_approvers charts#369cleanup(OWNERS): remove inactive approvers falco-website#642, update(OWNERS): move inactive approvers to emeritus_approvers falco-website#655cleanup(OWNERS): remove inactive approvers plugins#129, update(OWNERS): move inactive maintainers to emeritus plugins#133cleanup(OWNERS): remove inactive approvers plugin-sdk-go#58, update(OWNERS): move inactive maintainers to emeritus plugin-sdk-go#64cleanup(OWNERS): remove inactive approvers client-go#57, update(falco/OWNERS): move inactive approvers to emeritus_approvers client-go#59cleanup(OWNERS): remove inactive approvers driverkit#179, update(OWNERS): move inactive approvers to emeritus_approvers driverkit#188cleanup(OWNERS): remove inactive approvers event-generator#73, update(OWNERS): move inactive approvers to emeritus_approvers event-generator#76cleanup(OWNERS): remove inactive approvers falcoctl#111, update(OWNERS): move inactive approvers to emeritus_approvers falcoctl#113cleanup(OWNERS): remove inactive approvers test-infra#751, update(OWNERS): move inactive approvers to emeritus_approvers test-infra#768The text was updated successfully, but these errors were encountered: