Org: kubernetes/sig-testing repo creation request

Created on 9 Feb 2021  路  13Comments  路  Source: kubernetes/org

New Repo, Staging Repo, or migrate existing

new repository

Requested name for new repository

sig-testing

Which Organization should it reside

kubernetes

If not a staging repo, who should have admin access

myself, @spiffxp @stevekuznetsov (SIG leads)

If not a staging repo, who should have write access

myself, @spiffxp @stevekuznetsov (SIG leads)

If not a staging repo, who should be listed as approvers in OWNERS

myself, @spiffxp @stevekuznetsov (SIG leads)

If not a staging repo, who should be listed in SECURITY_CONTACTS

myself, @spiffxp @stevekuznetsov (SIG leads)

What should the repo description be

Home for SIG Testing discussion and documents.

What SIG and subproject does this fall under in sigs.yaml

This is a SIG Testing meta repo, similar to https://github.com/kubernetes/sig-release, we'd like to try async github discussions here in particular.

Note: this is specifically NOT test-infra, which is a high noise mono-repo for infra tools, contributors should be able to "watch" this repo for SIG testing discussions.

Approvals

Discussed today in SIG testing meeting (video to be uploaded ...), this issue will be forwarded to the mailinglist before moving forward.

EDIT: Mailinglist thread here https://groups.google.com/g/kubernetes-sig-testing/c/ciKOfIqFV3k
sig-arch approval - https://groups.google.com/g/kubernetes-sig-architecture/c/FD_DrHJ1rN0

Additional context for request

We're looking to move to a more hybrid approach for SIG testing similar to what Contribex has trialed, however we'd like to give GitHub discussions a shot for things that might otherwise have been discussed in the zoom meeting previously, rather than slack threads (hopefully this can be more discoverable and can be higher signal-to-noise watched).

aregithub-repo

Most helpful comment

+1 (as sig-arch co-chair)

All 13 comments

+1 from me

Would a repo be best? Or would github team discussions be a better fit?

I'm supportive of sig-testing blazing a trail here either way.

I think we should go with a repo so we can also put a README for it etc., teams also seem to have poor (zero?) visibility to non-org members which seems problematic.

+1 from me. I'd like to explore this.

teams also seem to have poor (zero?) visibility to non-org members which seems problematic

That makes sense, although I'd love to validate this assumption so we could document it in future guidance.

Is there a reason for kubernetes vs k-sigs? (the former will require sig-arch approval)

That makes sense, although I'd love to validate this assumption so we could document it in future guidance.

I've just tested again that I can't visit a github teams page incognito, teams are only visible to people logged in and part of the org AFAICT.

Is there a reason for kubernetes vs k-sigs? (the former will require sig-arch approval)

Just the existing pattern for easy naming really. Depending on how heavyweight the process is I don't mind asking, I think it's slightly clearer versus the subprojects in k-sigs but if it's going to require a KEP then no thanks ;-)

GitHub documents this here:
https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/about-teams#team-visibility

Visible teams can be viewed and @mentioned by every organization member.

So even if you configure visibility, they're only visible to org members. You can make them secret even within an org, but not public to the internet.

https://github.com/orgs/kubernetes/teams, https://github.com/orgs/kubernetes/teams/bash-firefighters bounce me to a login page when logged out.


EDIT: This is also a problem with using teams I've filed before ... non-org members can't actually @mention a team in a github comment either. They're pretty hostile to participants that are not yet members or not even planning to become a member. https://github.com/kubernetes/test-infra/issues/3609

:+1: to this overall.

This is a SIG Testing meta repo, similar to https://github.com/kubernetes/sig-release, we'd like to try async github discussions here in particular.

Out of curiosity, is this meant to be GitHub Discussions (the GitHub feature) or using issues in the GitHub repo (like SIG Release does)?

Edit: please ignore the question, it's answered in the mailing list thread! :woman_facepalming: I need more coffee.

@BenTheElder since this is a repo in the @kubernetes GitHub org, can you send an email to the sig-arch mailing list about repo creation ?

@dims' +1 (https://github.com/kubernetes/org/issues/2490#issuecomment-776200564) is enough but would be great to continue the practice of sending a heads up to the mailing list :)

Sorry the past week was full of surprises, I've gotten this forwarded to SIG Architecture now 馃槄

+1 (as sig-arch co-chair)

Repo has been created - https://github.com/kubernetes/sig-testing

/milestone v1.21

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Raffo picture Raffo  路  3Comments

rlenferink picture rlenferink  路  3Comments

MorrisLaw picture MorrisLaw  路  3Comments

cblecker picture cblecker  路  3Comments

ashish-amarnath picture ashish-amarnath  路  3Comments