From d98bb0d0141a13709f54fc012f380fee5a335be0 Mon Sep 17 00:00:00 2001 From: Daniel Hiller Date: Wed, 29 May 2024 14:56:26 +0200 Subject: [PATCH 1/2] community, arch, s390x: add subprojects, wg and charter Adds parts for s390x architecture: * subprojects in sig-buildsystem and sig-ci * working group * charter document Signed-off-by: Daniel Hiller --- sigs.yaml | 54 ++++++++++++++++++++++++++++++++++++++++ wg-arch-s390x/charter.md | 39 +++++++++++++++++++++++++++++ 2 files changed, 93 insertions(+) create mode 100644 wg-arch-s390x/charter.md diff --git a/sigs.yaml b/sigs.yaml index 18b48388..86337910 100644 --- a/sigs.yaml +++ b/sigs.yaml @@ -152,6 +152,23 @@ sigs: - https://raw.githubusercontent.com/kubevirt/kubevirt/main/hack/OWNERS - https://raw.githubusercontent.com/kubevirt/kubevirt/main/hack/builder/OWNERS - https://raw.githubusercontent.com/kubevirt/kubevirt/main/bazel/OWNERS + - name: arch-s390x + description: | + The arch-s390x subproject takes care of all matters related to building and compiling for s390x architecture. + leads: + - github: jschintag + name: "Jan Schintag" + company: IBM + - github: cfilleke + name: "Cheryl Fillekes" + company: IBM + - github: vamsikrishna-siddu + name: "vamsikrishna-siddu" + company: IBM + owners: + - https://raw.githubusercontent.com/kubevirt/kubevirt/main/OWNERS + - https://raw.githubusercontent.com/kubevirt/kubevirtci/main/OWNERS + - https://raw.githubusercontent.com/kubevirt/containerized-data-importer/main/OWNERS mission_statement: | SIG buildsystem takes care of all things building and automating for the KubeVirt project - they ensure new and existing contributors have a smooth contribution experience, i.o.w. contributors shouldn't have the feeling that they are wasting their time. This includes bazel, test automation and updates, also support of failing builds or test lanes in case of infrastructural or configuration problems. @@ -201,6 +218,43 @@ sigs: teams: - name: kubevirt-community description: General Discussion + subprojects: + - name: ci-s390x + description: | + The ci-s390x subproject takes care of all matters related to CI for s390x architecture. + leads: + - github: jschintag + name: "Jan Schintag" + company: IBM + - github: cfilleke + name: "Cheryl Fillekes" + company: IBM + - github: vamsikrishna-siddu + name: "vamsikrishna-siddu" + company: IBM + - github: chandramerla + name: "Chandra Merla" + company: IBM + owners: + - https://raw.githubusercontent.com/kubevirt/project-infra/main/OWNERS +workinggroups: + - dir: wg-arch-s390x + name: S390x architecture working group + mission_statement: | + WG ARCH s390x takes care of all things related to supporting s390x architecture on KubeVirt clusters. + This includes all build processes, also support of failing builds or test lanes. + label: wg-arch-s390x + leadership: + chairs: + - github: jschintag + name: "Jan Schintag" + company: IBM + - github: cfilleke + name: "Cheryl Fillekes" + company: IBM + - github: vamsikrishna-siddu + name: "vamsikrishna-siddu" + company: IBM usergroups: - dir: kubevirt-community name: KubeVirt Community diff --git a/wg-arch-s390x/charter.md b/wg-arch-s390x/charter.md new file mode 100644 index 00000000..3584afd3 --- /dev/null +++ b/wg-arch-s390x/charter.md @@ -0,0 +1,39 @@ +# WG S390x architecture Charter + +## Scope + +The S390x architecture working group takes care of all things related to supporting s390x architecture on KubeVirt clusters. +This includes all build processes, also support of failing builds or test lanes. + +## Governance + +### Stakeholder SIGs + +#### sig-buildsystem + +subprojects: +* arch-s390x + +#### sig-ci + +subprojects: +* arch-s390x + +### Roles and responsibilities + +#### Chairs +- @jschintag +- @cfilleke +- @vamsikrishna-siddu + +#### Subproject leads +##### sig-buildsystem +- @jschintag +- @cfilleke +- @vamsikrishna-siddu + +##### sig-ci +- @jschintag +- @cfilleke +- @vamsikrishna-siddu +- @chandramerla From c581788f1121480dbb1d16a61ae91ea335849bfc Mon Sep 17 00:00:00 2001 From: Daniel Hiller Date: Wed, 29 May 2024 15:08:27 +0200 Subject: [PATCH 2/2] community, wg-arch, arm: subprojects, wg and charter ARM architecture subprojects and working group: * an entry to sigs.yaml that contains details about the ARM WG, * the charter document, which needs to get updated by the wg members, * subprojects for sig-buildsystem and sig-ci with basic OWNERS references Signed-off-by: Daniel Hiller --- sigs.yaml | 30 ++++++++++++++++++++++++++++++ wg-arch-arm/charter.md | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100644 wg-arch-arm/charter.md diff --git a/sigs.yaml b/sigs.yaml index 86337910..50ff83f7 100644 --- a/sigs.yaml +++ b/sigs.yaml @@ -169,6 +169,16 @@ sigs: - https://raw.githubusercontent.com/kubevirt/kubevirt/main/OWNERS - https://raw.githubusercontent.com/kubevirt/kubevirtci/main/OWNERS - https://raw.githubusercontent.com/kubevirt/containerized-data-importer/main/OWNERS + - name: arch-arm + description: | + The arch-arm subproject takes care of all matters related to building and compiling for arm architecture. + leads: + - github: zhlhahaha + name: "Howard Zhang" + company: ARM + owners: + - https://raw.githubusercontent.com/kubevirt/kubevirt/main/OWNERS + - https://raw.githubusercontent.com/kubevirt/kubevirtci/main/OWNERS mission_statement: | SIG buildsystem takes care of all things building and automating for the KubeVirt project - they ensure new and existing contributors have a smooth contribution experience, i.o.w. contributors shouldn't have the feeling that they are wasting their time. This includes bazel, test automation and updates, also support of failing builds or test lanes in case of infrastructural or configuration problems. @@ -237,6 +247,15 @@ sigs: company: IBM owners: - https://raw.githubusercontent.com/kubevirt/project-infra/main/OWNERS + - name: ci-arm + description: | + The ciarch-arm subproject takes care of all matters related to CI for arm architecture. + leads: + - github: zhlhahaha + name: "Howard Zhang" + company: ARM + owners: + - https://raw.githubusercontent.com/kubevirt/project-infra/main/OWNERS workinggroups: - dir: wg-arch-s390x name: S390x architecture working group @@ -255,6 +274,17 @@ workinggroups: - github: vamsikrishna-siddu name: "vamsikrishna-siddu" company: IBM + - dir: wg-arch-arm + name: ARM architecture working group + mission_statement: | + WG ARCH ARM takes care of all things related to supporting ARM architecture on KubeVirt clusters. + This includes all build processes, also support of failing builds or test lanes. + label: wg-arch-arm + leadership: + chairs: + - github: zhlhahaha + name: "Howard Zhang" + company: ARM usergroups: - dir: kubevirt-community name: KubeVirt Community diff --git a/wg-arch-arm/charter.md b/wg-arch-arm/charter.md new file mode 100644 index 00000000..7acd40f3 --- /dev/null +++ b/wg-arch-arm/charter.md @@ -0,0 +1,33 @@ +# WG ARM architecture Charter + +## Scope + +The ARM architecture working group takes care of all things related to supporting ARM architecture on KubeVirt clusters. +This includes all build processes, also support of failing builds or test lanes. + +## Governance + +### Stakeholder SIGs + +#### sig-buildsystem + +subprojects: +* arch-arm + +#### sig-ci + +subprojects: +* arch-arm + +### Roles and responsibilities + +#### Chairs +- @zhlhahaha + +#### Subproject leads + +##### sig-buildsystem +- @zhlhahaha + +##### sig-ci +- @zhlhahaha