Skip to content
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

Rename CNCF SIGs to avoid confusion with other types of SIG #549

Closed
lizrice opened this issue Oct 8, 2020 · 49 comments
Closed

Rename CNCF SIGs to avoid confusion with other types of SIG #549

lizrice opened this issue Oct 8, 2020 · 49 comments

Comments

@lizrice
Copy link
Contributor

lizrice commented Oct 8, 2020

It's increasingly confusing that we have groups called Special Interest Groups (SIGs) some of which operate at the CNCF-wide level, and others that are project-specific in Kubernetes. Since the Kubernetes project adopted the term first, I propose they should keep the term SIG and we could rename the CNCF-wide ones that report in to the TOC. For similar reasons let's not use Working Group (WG) since some of those exist already.

Some initial ideas:

  • Special Working Group (SWG)
  • TOC Sub Committee (TSC)
  • TOC Specialist Group (TSG)

Thoughts?

@nikhita
Copy link
Member

nikhita commented Oct 8, 2020

cc @parispittman -- I believe Paris has been working on alternate names as a part of SIG Contributor Strategy

@parispittman
Copy link

i never finished it but it's here https://hackmd.io/UWWVsKkrTsuZ7W2x3qxTzA

i highly recommend the rename.

@raravena80
Copy link
Contributor

Renaming sounds like a good idea to me.

I like "TOC <> Council" or "<> TOC Council" (TOCC)
Instead of working groups what about "<> Workstream" (WS)?

It might also be a good idea to come up with a list of choices and hold a vote.

My two cents.

@tomkerkhove
Copy link
Contributor

How about TOC Advisory Council (TAC)?

@amye
Copy link
Contributor

amye commented Feb 16, 2021

@chira001 has proposed renaming for 'Technical Advisory Group' in the Feb 16 TOC meeting.

@lizrice
Copy link
Contributor Author

lizrice commented Feb 16, 2021

I'm calling for a vote on the proposal to change the names of CNCF SIGs to CNCF TAGs (technical advisory group).

This will also constitute an experiment in TOC voting by GitHub. Please cast your vote by adding a comment in the form +1/-1 [binding].

+1 binding

@dims
Copy link
Member

dims commented Feb 16, 2021

+1 (non binding)

@chira001
Copy link
Contributor

+1 (non-binding)

@mrbobbytables
Copy link
Member

mrbobbytables commented Feb 17, 2021 via email

@raravena80
Copy link
Contributor

+1 (nb)

@nikhita
Copy link
Member

nikhita commented Feb 17, 2021

+1 (non-binding)

@qnetter
Copy link

qnetter commented Feb 17, 2021 via email

1 similar comment
@gerred
Copy link
Member

gerred commented Feb 17, 2021

+1 nb

@chasemp
Copy link
Contributor

chasemp commented Feb 17, 2021

+1 non-binding

1 similar comment
@kgamanji
Copy link
Contributor

+1 non-binding

@xing-yang
Copy link

+1 (non-binding)

1 similar comment
@kmova
Copy link
Contributor

kmova commented Feb 17, 2021

+1 (non-binding)

@chris-short
Copy link

+1 non-binding

@alena1108
Copy link
Contributor

+1 binding

@RandyAbernethy
Copy link

+1 nb

1 similar comment
@vfiftyfive
Copy link

+1 nb

@saad-ali
Copy link
Contributor

I was never a fan of overloading the meaning of SIG. This seems like a step in the right direction.
+1 binding

@RichiH
Copy link
Contributor

RichiH commented Feb 17, 2021

+/- 0 non-binding

I agree that "CNCF SIG" is confusing next to "K8s SIG".

With my SIG O11y chair hat on, I feel our mode of operation is aligned with how Working Groups in RIPE and IETF work; which is what I model my actions as chair upon.

While there are plenty of hits for "Technical Advisory Group" on Google, Wikipedia does not list "TAG" as such and I feel as if uncommon naming might increase confusion.

As such, I would personally lean towards "WG" as a strong opinion loosely held. What matters in the end is the work done within the groups.

@ultrasaurus
Copy link
Member

-1 non-binding

Originally, I disliked the name SIG and felt WG (Working Group) was fine, but TOC drove rename/redefinition, including strongly advocating for using exact name as K8s uses. I was never involved in Kubernetes SIGs, but had good experiences with ACM SIGGraph and thought of that as a great model -- a large group of members, where a subset would be more active and contribute to defining programs and activities (where one activity is advising the TOC).

Agree that the work is what matters and don't expect that name change will affect the operation of any of the groups. If y'all decided to change the name, I think it will make outreach outside of CNCF require a bit more explanation of the inner workings of CNCF/TOC to explain TAG-Security, maybe we should consider short-hand abbreviated of cn-security, CNSecurity, or cncf/security.

Sarah Allen, SIG-Security co-chair

@justincormack
Copy link
Contributor

@RichiH we also have WGs though, as part of the SIGs....

@danmikita
Copy link

danmikita commented Feb 17, 2021

+1 nonbinding

@saad-ali
Copy link
Contributor

As such, I would personally lean towards "WG" as a strong opinion loosely held. What matters in the end is the work done within the groups.

I do like "Workgroup" > "technical advisory group". But both > "SIG".

@RichiH
Copy link
Contributor

RichiH commented Feb 17, 2021

@justincormack That is a good point. In my nomenclature, the SIGs would be part of the WGs, but that would be too confusing of a flip and not solve the naming dominance of K8s.

Renaming the current SIGs to WGs, and the current WGs to something else would make more sense to me coming from an ISP & networking background, but that is a minority position, which is fine.

For the avoidance of bikeshedding I +/-0 on purpose.

@thschue
Copy link
Contributor

thschue commented Feb 17, 2021

+1 non-binding

1 similar comment
@grissomsh
Copy link

+1 non-binding

@dshaw
Copy link

dshaw commented Feb 18, 2021

+1 non-binding

@SamDelamarter
Copy link

+1

@magnologan
Copy link
Contributor

magnologan commented Feb 18, 2021

+1 nb

Just a quick note, OpenSSF which is also part of LF uses the WG (Working Group) nomenclature. Maybe it would be a good idea to be aligned with them since both foundations belong to the same parent foundation?

Screen Shot 2021-02-18 at 11 00 56 AM

@jrsapi
Copy link

jrsapi commented Feb 18, 2021

+1 nb

@freddyfernando
Copy link

freddyfernando commented Feb 18, 2021

+1 non-binding

@cdavisafc
Copy link

+1 binding

with SIGs(TAGs) already having working groups within them, I like that this proposal doesn’t have those potential cascading effects. Plus, I just like TAG.

@resouer
Copy link
Contributor

resouer commented Feb 18, 2021

+1 Binding

@anvega
Copy link
Contributor

anvega commented Feb 19, 2021

It used to create confusion until we starting referring to the groups as "CNCF SIG-X" or "Kubernetes SIG-Y". I hardly hear a mention of any SIG without a preface of the organization it is affiliated with in case the context is not already clear.

Semantics matter. Established recognized names also matter.

For SIG-Security, the exercise to rename would be exceedingly onerous as it would require:

  • Updates to use of the name and link to the GitHub repository across a number of publications such as white papers, project assessments, and other collateral.
  • Changes to repository name, comms channels, youtube channel.
  • Logo redesign

So here are other solutions to consider:

  • We could just call C-SIGs all of the CNCF level SIGs.

  • If the confusion exists only where names overlap as in the case of Network, Security, and Storage. We could look at calling Security, Trust, and Safety for Security, Connectivity for Network, and Data Storage for Storage.

Or we could just leave it as is. We've got along just fine for a now seemingly long time. When confusion arises, we can always clarify which organization or project does the SIG belong to.

@lizrice
Copy link
Contributor Author

lizrice commented Feb 23, 2021

There is undoubtedly confusion - on an almost daily basis I speak with people who are confused between the two forms of SIG. CNCF staff will help support the change.

@fkautz
Copy link
Contributor

fkautz commented Feb 25, 2021

@lizrice there is definitely some term overloading, but is there enough to disaggregate them at this point? I don't tend to see people being confused and if there is confusion, people tend to ask which one they are discussing. I worry that there will be significant work to modify existing resources which may cause additional confusion when they point at something that has been renamed.

K8s has working groups in addition to SIGs. Many CNCF projects have their own SIGs. The term SIG also predates both K8s and CNCF. Perhaps we can raise awareness around the naming convention, say CNCF SIG or K8s SIG (or SPIRE SIG or NSM SIG) instead of just SIG.

@tonit
Copy link

tonit commented Mar 15, 2021

+1 non-binding for SIG -> TAG renaming.

Initially i found SIGs confusing since it was an unfamiliar term. Its a thing one needs to google once.
Then indeed there was confusion about Kubernetes SIGs and CNCF SIGs and the fact that there are different things.

So, renaming SIG to TAG inside CNCF will not fix the former issue, but at least the latter.
Also, i feel Workinggroups/WGs still exists inside TAGs, there are more "lightweight", thats why you don't just want to created (nested?) TAGs I guess.

@JimStLeger
Copy link

+1 non-binding

(and I'm looking forward to the day where SIGs -> K8s and TAGs -> CNCF)

@cblecker
Copy link
Member

+1 non-binding for SIG -> TAG rename

@rochaporto
Copy link
Contributor

+1 binding

2 similar comments
@dzolotusky
Copy link
Contributor

+1 binding

@dims
Copy link
Member

dims commented Mar 19, 2021

+1 binding

@tabbysable
Copy link

K8s SIG Security says "thanks" -- this is indeed a source of confusion!

@justaugustus
Copy link
Contributor

justaugustus commented May 5, 2021

Retroactive +1 nb!

EDIT: Tracking for SIG ContribStrat rename --> cncf/tag-contributor-strategy#99

@amye
Copy link
Contributor

amye commented May 5, 2021

The proposal to rename Special Interest Groups to Technical Advisory Groups (#549) has been approved.

8/11
+1 Binding:
Liz Rice: #549 (comment)
Alena Prokharchyk : #549 (comment)
Saad Ali: #549 (comment)
Cornelia Davis: #549 (comment)
Lei Zhang: #549 (comment)
Ricardo Rocha: #549 (comment)
Dave Zolotusky: #549 (comment)
Davanum Srinivas: #549 (comment)

+1 NB
Alex Chircop: #549 (comment)
Bob Killen: #549 (comment)
Ricardo Aravena: #549 (comment)
Nikhita Raghunath: #549 (comment)
Roger Klorese: #549 (comment)
Gerred Dillon: #549 (comment)
Chase Pettet: #549 (comment)
Katie Gamanji: #549 (comment)
Xing Yang: #549 (comment)
Kiran Mova: #549 (comment)
Chris Short: #549 (comment)
Randy Abernathy: #549 (comment)
Nicholas Vermande: #549 (comment)
Dan Mikita: #549 (comment)
Thomas Schuetz: #549 (comment)
Grissom Wang: #549 (comment)
Dan Shaw: #549 (comment)
Sam Delamarter: #549 (comment)
Magno Logan: #549 (comment)
Joseph Sandoval: #549 (comment)
Freddy Fernando: #549 (comment)
Toni Menzel: #549 (comment)
Jim St Leger: #549 (comment)
Christoper Blecker: #549 (comment)

0:
Richard Hartmann: #549 (comment)

-1
Sarah Allen: #549 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests