Skip to content

Latest commit

 

History

History
67 lines (45 loc) · 7.35 KB

sigs.md

File metadata and controls

67 lines (45 loc) · 7.35 KB

KubeSphere Special Interest Groups

Most community activities are organized into a variety of Special Interest Group (SIG).

Why Special Interest Groups

KubeSphere SIGs are organizations responsible for the design and implementation of some relatively large architectural aspects of the overall KubeSphere project. SIGs operate with a fair amount of autonomy within the broader scope of the project.

Generally, SIGs focus on specific technologies and features. For example, the storage SIG primarily focuses on design, integration and development for the Kubernetes-based storage within KubeSphere.

Run a SIG

Leads are responsible for running a SIG. Running the group involves a few activities:

  • Meetings. Prepare the agenda and run the regular SIG meetings. Ensure the meetings are recorded, and properly archived on YouTube.

  • Operation. Operate the related Slack channel and GitHub issue, make sure the questions and proposals are answered in time.

  • Notes. Ensure that meeting notes are kept up to date. Provide a link to the recorded meeting in the notes. The lead may delegate note-taking duties.

  • Roadmap. Establish and maintain a roadmap for the SIG outlining the areas of focus for the SIG over the next three months.

Be Open

The community design process is done in open way. SIGs should communicate primarily through the public tools, through design documents in the SIG’s folder, through GitHub issues, and GitHub PRs. Avoid private emails or messages when possible.

Make Decisions

In general, SIGs operate in a highly cooperative environment. The members of a SIG discuss designs in the open and take input from the community at large when making technical choices. The SIG leads are ultimately responsible for setting the direction of the SIG and making the technical choices affecting the SIG.

SIGs

The SIGs at present are:

Group Lead Slack Channel Meeting Notes Description
Apps Hongliang Wang #sig-apps Notes App charts for the built-in App Store
App Store Zhengyi Lai #sig-appstore Notes App Store, App template management
Architecture Lu Liu, Benjamin Huo #sig-architecture Notes system architecture
Cloud Providers Feng Guo #sig-cloud-providers Notes cloud providers
Console Lu Liu #sig-console Notes dashboard
DevOps Jeff Zhang #sig-devops Notes pipeline, s2i, b2i, image registry
Docs Pengfei Zhou #sig-docs Notes User docs, kubesphere.io
Edge Computing Benjamin Huo #sig-edge Notes Support edge computing platforms such as kubeEdge, K3s etc.
Installation Feng Guo #sig-installation Notes KubeSphere installer and deployment
Microservice management Jeff Zhang #sig-microservice Notes architecture, microservice governance
Multi-cluster Jeff Zhang #sig-multicluster Notes multi-cluster management
Multi-tenancy Hongming Wan #sig-multitenancy Notes workspace, IAM
Network Zhengyi Lai #sig-network Notes network policy, CNI plugins, SDN
Observability Benjamin Huo #sig-observability Notes Logging, Monitoring, Alerting, Notification
Release Calvin Yu #sig-release Notes release of each version
Storage Xin Wang #sig-storage Notes CSI plugins
Testing Yaping Liu #sig-testing Notes test, release
Virtualization #sig-virtualization Notes virtualization, vm provioning

Slack Channels

Other than the sig channels, we have several general channels.

There are several non-English channels for local communities.