Kind regards,
Daniel Hiller
He / Him / His
Senior Software Engineer, KubeVirt CI, OpenShift Virtualization
![]() |
Red Hat GmbH, Registered seat: Werner-von-Siemens-Ring 12, D-85630 Grasbrunn, Germany Commercial register: Amtsgericht München/Munich, HRB 153243, Managing Directors: Ryan Barnhart, Charles Cachera, Michael O'Neill, Amy Ross
On Wed, 5 Jun 2024 at 12:45, Daniel Hiller <dhi...@redhat.com> wrote:
>
> Hey all,
>
> since the initial PR [1] covering the introduction of wg-arch-* it became clear there is a need around a general definition and differentiation of WGs vs. SIGs.
>
> Therefore I split out the changes covering descriptions for SIGs and WGs and wg-templates into another PR [2]
>
> Thanks Itamar, Lee and Or for chiming in already, others please chime in as needed.
>
> [2] https://github.com/kubevirt/community/pull/301
> [1] https://github.com/kubevirt/community/pull/298
Thanks Daniel,
As discussed I'm against redefining the meaning of a WG within
KubeVirt and would prefer to use the existing k8s definition.
I've set this out in your initial PR [1], the wg/ipam [3] PR and my
own sig-compute instance types subproject PRs [4][5], feedback from
the wider community would definitely be appreciated here as I don't
feel like this is a popular suggestion at present and don't want to
waste time if the majority want to go in a different direction.
> And I think that if needed for arch matters, there will be subprojects formed in the SIGs where people take the responsibility to own the code - but currently I think it is pretty hard to make dedicated claims about code portions belonging to specific node architectures - please keep me honest here, folks.
That would just require refactoring the code to allow this and
shouldn't be a blocker IMHO.
> I think we would be left in a bad situation if we actually had people that would establish support for a specific architecture, and then the group of people would disband. In the worst case there'd be noone left that would be assisting the user base in fixing problems. All I am trying to solve here is continuous ownership of all the related matters, which as I said, touches multiple SIGs responsibilities.
Yup agreed, hopefully the subproject structure I've suggested above
would facilitate this.
> Now that I've read the comments, I tend to agree that redefining a WG should not happen - I will go and link the explanations to the k8s definitions.
Excellent thanks :)
> What is still left to be solved is how we can avoid the situation I've described above - happy to hear everyone's thoughts about this.
Hopefully the above helps.
Lee