project/working_groups.html · project/working_groups.rst 공식 원문 ↗

Zephyr 3.7.0 · Project

TSC Working Groups

열린 참여와 company별 한 표, rough consensus, TSC ratification의 경계를 명확히 설명합니다.

Official pathproject/working_groups.html
Source fileproject/working_groups.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

본문 기준: Zephyr 3.7.0 LTS3 · 이후 유지보수 패치는 별도입니다.

Part 1

요약·해설

5~7명 권장 규모, 1년 chair 임기, 1주 무이의 확인, 생성·수정·종료 proposal 요건을 보존합니다.

Members

Open · diverse · active

Election

1 company · 1 vote

Lifecycle

Create · update · conclude

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 8C7C2D3639F9C342BD6159DCB2C29B055196FB106E15B389D041639649EB7CDC
TSC Working Groups
******************

Overview
########

The TSC, at its discretion, may establish working groups or subcommittees to
serve as focused teams dedicated to specific technical areas, initiatives, or
tasks.

Membership
##########

Working Group Membership Eligibility
++++++++++++++++++++++++++++++++++++

- Each Working group (WG) shall determine its own membership eligibility, in
  consultation with the TSC.
- Each working group shall have a team of members who are actively involved
  in its activities and decision-making processes.
- It is expected that WG membership shall be **open to all Zephyr project
  :ref:`Collaborators <collaborator>`**; however, working groups may impose
  restrictions such as the number of participants from a single company.
- All TSC members are eligible to join a working group as members, part of
  the responsibilities being a TSC member.
- The minimal number of members may vary depending on the complexity of the
  tasks and the breadth of expertise required to address them effectively.
- A working group should aim to have at least five to seven members to
  ensure diversity of perspectives, collaboration, and continuity.
- The structure of each working group within the Zephyr Project should be
  designed to ensure effectiveness, productivity, and inclusivity. While the
  optimal size of a working group can vary depending on the specific context and
  scope of its activities.
- Participation in WG meetings and discussions is open to all project
  :ref:`contributors <contributor>`.

Working Group Chair / Co-chair
++++++++++++++++++++++++++++++

Each working group may elect a Chair and optionally a Co-Chair who is
responsible for leading meetings and representing the working group to the TSC.

Working Group Chair / Co-Chair Elections
++++++++++++++++++++++++++++++++++++++++

- The Chair and Co-Chair shall be elected by the members of the working group
- Any member of the working group has the right to nominate themselves for the
  chair/co-chair positions.
- The term for the chair/co-chair is one year
- If a chair/co-chair resigns from the position before the end of the term, a
  vote is to be held to elect a new chair/co-chair.

Working Group Voter Eligibility
+++++++++++++++++++++++++++++++

- Voting for a Chair or Co-Chair is open to the members of the working group.
- Only 1 working group member from each company may vote in the election.
- The Chair and Co-Chair shall be members of the working group.

Working Group Election Confirmation
++++++++++++++++++++++++++++++++++++

- The elected Chair (and/or Co-Chair) is submitted to the TSC for confirmation.
- The TSC decides to accept the outcome or requests a new voting.

Advisory role
#############

- Working Groups are advisory in nature. They provide advice to the projects and
  to the TSC.
- Working groups operate on a rough consensus basis. If the working group is
  unable to reach consensus on what advice to offer, the working group Chair
  shall raise the issue with the TSC or the relevant committee (Safety and
  Security), where a formal vote can be taken, or advise the project that the
  working group cannot reach consensus.
- Working groups shall keep track of discussions and record any votes,
  decisions, or recommendations made and share results with the community and
  the TSC.
- Working group meetings and offline discussions shall be captured in a
  standalone document with all supporting details such as attendance, quorum,
  actions to be taken, and next steps.
- Decisions made within a working group are non-binding and are only considered
  ratified after communicating decisions and outcomes to the TSC.
- Lacking any objections from the TSC within 1 week after the communication or
  report of any results, decisions of a working group are considered confirmed
  and ratified.

TSC Working Group Lifecycle
###########################

Creation of a TSC working group
+++++++++++++++++++++++++++++++

In order to create a TSC working group, a TSC member shall make a proposal to
the TSC (via TSC email list) that shall cover at least the following:

- TSC working group name.
- TSC working group purpose
- TSC working group expected deliverables
- TSC working group starting participants with at least one TSC member acting as
  a sponsor.
- Optionally TSC working group definition of done

Update of a TSC working group
+++++++++++++++++++++++++++++

The TSC can modify a TSC working group via a TSC decision. To request such a
modification, a request is made to the TSC email list.

Conclusion of a TSC working group
+++++++++++++++++++++++++++++++++

The TSC decides the termination of the TSC working group in accordance with the
TSC decision procedure. The submission of a request to terminate the TSC working
group should cover:

- TSC working group name
- TSC working group deliveries
- Motivation for termination of the TSC working group

Part 3

한국어 전문 번역

Overview

TSC는 필요하다고 판단하면 특정 technical area, initiative, task에 집중하는 team으로 working group 또는 subcommittee를 만들 수 있습니다.

Membership

Working Group Membership Eligibility

  • 각 Working Group(WG)은 TSC와 협의해 자체 membership eligibility를 정합니다.
  • 각 WG에는 활동과 decision-making process에 적극 참여하는 member team이 있어야 합니다.
  • WG membership은 모든 Zephyr Project Collaborator에게 열려 있어야 하지만 한 company의 participant 수 같은 제한을 둘 수 있습니다.
  • 모든 TSC member는 TSC 책임의 일부로 WG member가 될 수 있습니다.
  • 최소 member 수는 task complexity와 필요한 expertise 범위에 따라 달라질 수 있습니다.
  • 관점의 다양성, collaboration, continuity를 위해 최소 5~7명을 목표로 해야 합니다.
  • 각 WG 구조는 effectiveness, productivity, inclusivity를 보장하도록 설계해야 하며 최적 규모는 context와 activity scope에 따라 달라집니다.
  • WG meeting과 discussion에는 모든 project Contributor가 참여할 수 있습니다.

Working Group Chair / Co-chair

각 WG는 meeting을 이끌고 TSC에 WG를 대표할 Chair와 선택적인 Co-Chair를 선출할 수 있습니다.

Working Group Chair / Co-Chair Elections

  • Chair와 Co-Chair는 WG member가 선출합니다.
  • 모든 WG member가 chair/co-chair 후보로 자신을 추천할 수 있습니다.
  • Chair/co-chair 임기는 1년입니다.
  • 임기 전에 사임하면 새 chair/co-chair 선출 vote를 시행합니다.

Working Group Voter Eligibility

  • Chair·Co-Chair vote는 WG member에게 열려 있습니다.
  • Election에서는 company마다 WG member 한 명만 투표할 수 있습니다.
  • Chair와 Co-Chair는 WG member여야 합니다.

Working Group Election Confirmation

  • 선출된 Chair 및 Co-Chair를 TSC에 제출해 확인받습니다.
  • TSC는 결과를 받아들이거나 새 vote를 요청합니다.

Advisory 역할

  • WG는 advisory organization으로 project와 TSC에 조언합니다.
  • Rough consensus로 운영합니다. 어떤 advice를 낼지 consensus에 도달하지 못하면 Chair가 TSC 또는 관련 Safety·Security committee에 사안을 올려 formal vote를 진행하거나, project에 consensus 실패를 알립니다.
  • Discussion을 추적하고 모든 vote, decision, recommendation을 기록해 community와 TSC에 공유합니다.
  • Meeting과 offline discussion은 attendance, quorum, action item, next step 등 supporting detail을 포함한 standalone document로 남겨야 합니다.
  • WG 내부 decision은 non-binding이며 TSC에 decision과 outcome을 전달한 뒤에만 ratification 대상으로 봅니다.
  • Result를 전달·보고한 뒤 1주 안에 TSC objection이 없으면 WG decision은 confirmed·ratified된 것으로 간주합니다.

TSC Working Group Lifecycle

TSC Working Group 생성

TSC member가 TSC email list로 proposal을 제출해야 하며 최소한 다음 내용을 포함합니다.

  • TSC working-group name
  • Working-group purpose
  • Expected deliverables
  • Sponsor 역할을 맡을 TSC member 최소 한 명을 포함한 starting participants
  • 선택 사항인 definition of done

TSC Working Group 변경

TSC decision으로 WG를 수정할 수 있습니다. 수정 요청은 TSC email list에 제출합니다.

TSC Working Group 종료

TSC decision procedure에 따라 WG 종료를 결정합니다. 종료 요청에는 다음 내용을 포함해야 합니다.

  • TSC working-group name
  • Working-group deliverables
  • Working group을 종료하려는 동기

Source

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.