From 3b7cbd4224d556a7e18d0dc3789aff95f0d7c88d Mon Sep 17 00:00:00 2001 From: Daniel Hiller Date: Tue, 5 Nov 2024 10:40:03 +0100 Subject: [PATCH] community, wg, arch: add wg, sig subprojects and charter for S390x and ARM (#298) * 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 * 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 --------- Signed-off-by: Daniel Hiller --- sigs.yaml | 84 ++++++++++++++++++++++++++++++++++++++++ wg-arch-arm/charter.md | 33 ++++++++++++++++ wg-arch-s390x/charter.md | 39 +++++++++++++++++++ 3 files changed, 156 insertions(+) create mode 100644 wg-arch-arm/charter.md create mode 100644 wg-arch-s390x/charter.md diff --git a/sigs.yaml b/sigs.yaml index 891418e4..661f3fa0 100644 --- a/sigs.yaml +++ b/sigs.yaml @@ -156,6 +156,33 @@ 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 + - 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. @@ -205,6 +232,63 @@ 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 + - 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 + 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 + - 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 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