Org: Create tool for removing org members

Created on 21 Jul 2020  Â·  15Comments  Â·  Source: kubernetes/org

We intend to start doing a regular cleanup of inactive members (https://github.com/kubernetes/org/issues/2013, https://github.com/kubernetes/org/pull/2047).

Removing org members means removing them from the config files in this repo. Removing them manually is tedious so we need to create an automated tool that can help us do that.

EDIT(spiffxp): https://github.com/kubernetes/org/pull/2458 merged the prior art we have in in bash, but we would rather have a tool written in something more testable, less brittle (e.g. Go)

aregithub-management help wanted kincleanup prioritimportant-longterm sicontributor-experience

Most helpful comment

/assign

I'd like to take this on!

All 15 comments

/assign

I'd like to take this on!

great

/assign

🙌

@nikhita @mrbobbytables How the list of inactive members will be provided to the new tool ?

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

/remove-lifecycle stale

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale

/remove-lifecycle stale

On Sun, Feb 28, 2021 at 8:18 AM fejta-bot notifications@github.com wrote:

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually
close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-contributor-experience at kubernetes/community
https://github.com/kubernetes/community.
/lifecycle stale

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/kubernetes/org/issues/2052#issuecomment-787223436,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AD24BUEJKLYE7Z5T4RNMTXDTBGVGTANCNFSM4PDIKUIQ
.

@nikhita is this something we can turn into a GSoC project?

@dims this is probably too much of a little project. It's essentially to convert this bash script to go: https://github.com/kubernetes/org/pull/2458

Ack @mrbobbytables

It's essentially to convert this bash script to go: #2458

To me, that sounds like enough for...

/help
/kind cleanup
/priority important-longterm

@spiffxp:
This request has been marked as needing help from a contributor.

Please ensure the request meets the requirements listed here.

If this request no longer meets these requirements, the label can be removed
by commenting with the /remove-help command.

In response to this:

It's essentially to convert this bash script to go: #2458

To me, that sounds like enough for...

/help
/kind cleanup
/priority important-longterm

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.

/assign

I would like to work on this 😄

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Pensu picture Pensu  Â·  3Comments

ahmad-diaa picture ahmad-diaa  Â·  3Comments

savitharaghunathan picture savitharaghunathan  Â·  3Comments

ibrasho picture ibrasho  Â·  3Comments

szuecs picture szuecs  Â·  3Comments