• Downloads
  • Development
  • Docs
  • Learning
  • Support
  • Community
  • What's New
Repositories
EN
Repositories
EN
SIG Application Process

SIG Application Process

Overview

Before creating a new SIG, check existing SIGs and discuss your proposal on openUBMC forums to gather feedback and members.

To create a SIG, refer to the SIG Management Guide to create a PR in the community repository, and send an application email to the TC. The TC organizes regular reviews to decide on application approval.

Roles & Responsibilities

RoleResponsibilitiesOperations
ContributorClaims Issues and PRs, and completes testing prior to PR submission.Registered GitCode member
CommitterAssigns Issues/PRs and reviews code for quality and correctness.Active SIG Contributor, highly experienced, and willing to invest energy in the review process.
MaintainerDefines the technical roadmap and formulates the release plan for the SIG's projects.Highly experienced, responsible, with excellent technical and management skills.

Application Steps

Step 1: Fork community repo and use SIG template.

  • Fork gitcode.com/openubmc/community to your GitCode account. Use the SIG Application Template to create and copy the template into your new SIG folder in the sig directory.
git clone https://gitcode.com/${YOURGITCODE}/community
cd ./community/sig
cp -r sig-template sig-${YOURSIGNAME}
cd sig-${YOURSIGNAME}

Step 2: Complete README and member configuration.

  • Open the README.md file in the newly created SIG directory and complete the required content as recommended.
vi README.md

Step 3: Configure new SIG members and repositories.

  • Configure SIG members in the sig-info.yaml file.
vi sig-info.yaml

Step 4: Submit a PR.

  • Commit the changes to GitCode and create a PR.

Step 5: Email the TC.

  • Email the TC at tc@public.openubmc.cn, including the subject "New SIG Proposal" and the PR link in the body.

Step 6: TC review and feedback.

  • The TC will approve your application by merging the PR. Upon merging, the Community Infrastructure Team will configure the relevant SIG roles and repositories.