import{_ as t,c as r,b as i,a as o,d as n,e,w as s,r as p,o as d}from"./app-AJtVbUzn.js";const u={};function m(g,l){const a=p("RouteLink");return d(),r("div",null,[l[12]||(l[12]=i("h1",{id:"工作组治理",tabindex:"-1"},[i("a",{class:"header-anchor",href:"#工作组治理"},[i("span",null,"工作组治理")])],-1)),l[13]||(l[13]=i("h2",{id:"过程概述和动机",tabindex:"-1"},[i("a",{class:"header-anchor",href:"#过程概述和动机"},[i("span",null,"过程概述和动机")])],-1)),l[14]||(l[14]=i("p",null,"工作组为不同群体提供了一个正式的途径,以便围绕共同问题进行协作,平衡各方的需求,并在完成后解散。 由于它们代表多个群体的利益,因此它们是建立共识的工具。如果作为工作组内协作的一部分开发了代码, 那么该代码将存放在一个适当的仓库中。最终,将此代码合并到仓库中将由提交代码到该仓库的标准政策 (例如,在 SIGs 拥有的一个或多个子项目中开发)管理。",-1)),l[15]||(l[15]=i("p",null,"因为工作组是DragonOS项目的官方组成部分,所以其成立和解散受到项目管理委员会(PMC)的监督。",-1)),i("p",null,[l[1]||(l[1]=n("创建和/或已撤销的工作组清单可以在 ")),e(a,{to:"/governance/sig-wg-lifecycle.html"},{default:s(()=>l[0]||(l[0]=[n("SIG和WG的生命周期")])),_:1,__:[0]}),l[2]||(l[2]=n(" 文档中找到。"))]),l[16]||(l[16]=o('

此流程的目标

不是此流程的目标

工作组与 SIGs 的关系

DragonOS项目拥有的资产(例如代码、文档、博客、流程等)由SIG拥有和管理。例外的是,工作组可能拥有的特定资产,如下所述。

工作组为治理和沟通渠道提供结构,因此可能拥有以下类型的资产:

工作组与 SIGs 的不同之处在于,它们旨在:

工作组通常会有利益相关方,其参与是在一个或多个 SIGs 的背景下。这些 SIGs 应作为工作组的利益相关方记录在 这个工作组的README文件中(见创建过程)。

信息同步

',12)),i("p",null,[l[4]||(l[4]=n("工作组组织者需要向各自的代表的 SIG 的主席同步相关的信息。组织者负责向项目管理委员会提交")),e(a,{to:"/governance/annual-reports.html"},{default:s(()=>l[3]||(l[3]=[n("年度报告")])),_:1,__:[3]}),l[5]||(l[5]=n("。"))]),l[17]||(l[17]=o('

它是一个工作组吗?是的,如果...

创建过程描述

工作组成立的过程比 SIG 成立的过程控制得更松,因为它们:

因此,工作组成立的过程从组织者问自己一些重要问题开始,这些问题最终应反映在 community仓库 的一个PR中:

  1. 这个团体试图解决的确切问题是什么?
  2. 这个团体将交付什么工件,以及交付给谁?
  3. 该团体如何知道问题解决过程已完成,是时候解散工作组了?
  4. 所有参与解决这个问题的利益相关 SIG 是哪些?
  5. 会议机制是什么(频率、持续时间、角色)?
  6. 工作组的目标是否代表整个项目的需求,还是仅聚焦于一小部分贡献者或公司的利益?
  7. 谁将主持该团体,并确保它继续满足这些要求?
  8. 工作组中是否很好地代表了多样性?
',7)),i("p",null,[l[7]||(l[7]=n("请注意,所有工作组组织者和其他领导角色的持有者必须是 ")),e(a,{to:"/governance/community-membership.html"},{default:s(()=>l[6]||(l[6]=[n("社区成员")])),_:1,__:[6]}),l[8]||(l[8]=n("。"))]),i("p",null,[l[10]||(l[10]=n("回答上述问题后,完成 ")),e(a,{to:"/governance/sig-wg-lifecycle.html"},{default:s(()=>l[9]||(l[9]=[n("SIG和WG的生命周期")])),_:1,__:[9]}),l[11]||(l[11]=n(" 文档中的其余清单。 PR合并后,工作组正式成立,直到它完成声明的目标,或自愿解散(例如,由于新事实、成员流失、方向改变等)。工作组应努力向利益相关 SIG 定期报告,以确保使命仍与当前状态保持一致。 工作组的可交付成果(文档、图表)应存放在为工作组创建的目录中。"))]),l[18]||(l[18]=o('

解散过程描述

如果以下任一情况为真,工作组将被解散:

',3))])}const h=t(u,[["render",m]]),G=JSON.parse('{"path":"/governance/wg-governance/","title":"工作组治理","lang":"zh-CN","frontmatter":{},"git":{"updatedTime":1748013449000,"contributors":[{"name":"LoGin","username":"LoGin","email":"longjin@DragonOS.org","commits":1,"url":"https://github.com/LoGin"}],"changelog":[{"hash":"efb840ba8b505d208c83489d7992a3b118fa8ecd","time":1748013449000,"email":"longjin@DragonOS.org","author":"LoGin","message":"docs: 更新贡献者文档并升级依赖 (#31)"}]},"filePathRelative":"governance/wg-governance/README.md"}');export{h as comp,G as data};