PowerShell 引入工作组概念,向社区贡献者抛出橄榄枝

栏目:技术教程 发布时间 2020-10-16 人气 

来源:https://www.oschina.net/news/119220/powershell-working-groups

TAG:无

侵权:admin@heimacode.com

免责声明:本文图片引用自网络,如有侵权请联系我们予以删除

黑码网发布此文仅为传递信息,不代表黑码网认同其观点。

简介:PowerShell Core 项目经理JoeyAiello发布博客称,为了解决日益增长的issues 和 PR堆积问题,PowerShell 委员会商议决定,在 PowerShell 项目(包括那些将其模块贡献到 PowerShell 包中的存储库)中引入工作组(Working Groups,WGs)的概念,以提高决策过程的效率,减少堆积压力。数据显示,平均每年有 700-1000 个 PR 和...

PowerShell Core 项目经理 Joey Aiello 发布博客称,为了解决日益增长的 issues 和 PR 堆积问题,PowerShell 委员会商议决定,在 PowerShell 项目(包括那些将其模块贡献到 PowerShell 包中的存储库)中引入工作组(Working Groups,WGs)的概念,以提高决策过程的效率,减少堆积压力。

数据显示,平均每年有 700-1000 个 PR 和 1300-1500 个 issues 提交到 PowerShell repo,其中大概有一半的 PR 和 90% 的 issues 来自于社区。

Joey 称,此工作小组相当于是一个 PowerShell 项目中特定领域的子委员会。

在决定引入工作组概念之前,PowerShell 委员会的成员首先设定了两个目标:

  • 首先,他们希望提高 PowerShell 的 innovation 速度的同时,又不影响许多人在其关键基础架构和自动化环境中所依赖的引擎和语言的稳定性。
  • 此外,他们发现,许多贡献者花了很多时间在了贡献和讨论上,但这些贡献和讨论最终却被维护者或委员会拒绝。该团队表示,尽管这些拒绝是出于正当理由(例如,危险的重大更改),但这也让他们意识到,或许可以在贡献者花费大量时间和精力之前,就对不合理的内容进行拒绝,从而避免造成时间和精力的浪费。

于是,委员会认为,他们需要:

  • 增加可以批准或拒绝提案的人数,尤其是那些对 topic 具有特定领域知识的人
  • 使这些批准和拒绝更加明确,不打击贡献者的积极性
  • 在流程的早期进行批准和拒绝,以避免对贡献者和维护者造成不必要的工作

最终,为了实现这些目标,工作组概念应运而生。工作组的一些职责包括有:

  • 促进有关问题的讨论并提出要求
  • 决定功能提案是否需要征求意见书(RFC)的文件才能获得委员会的批准
  • 批准或拒绝 issues 中的功能提案
  • 在 RFC 讨论中提供指导和专业知识
  • 将 issues 分类归档
  • 审查拉取请求中的代码

PowerShell 方面称,他们计划采用分阶段的方法来推出这些治理更改,并收集用户反馈。接下来,他们还会公布更多有关于升级和委员会审查工作的指南。

而如果大家觉得问题、拉取请求或 RFC 没有得到工作组的充分处理,他们仍然可以随时@PowerShell/powershell-committee,或者要求添加一个 Review-Committee 标签。

最初,工作组仅由 PowerShell 团队成员组成。但是在接下来的几个月中,该团队将与影响力很大的社区贡献者联系,以评估他们对加入工作组的兴趣。

红灯区 高出 特典 图例 史蒂文斯 化学纤维 游戏中心 小朋友们 神经网络 提纯 铜陵市 轻薄 陪护 跑车 龙卷风 离世 辽宁 利于 选项 本村 使命 请教 蓝牙功能 我会 人文 数控机床 组建 bcm94360cs2 欧洲地区 带入 有所不同 风景名胜 贯穿 存储系统 丢失 正直 打飞机 Illustrator 同步电动机 返回 雷尼 守着 测温 云台山 卫星发射 变性 同素异形体 超导电性 太空 抢鲜 子弹 道路 想念 观看 席勒 最低价 以下内容 原厂 浑源县 亲测可 靠背 信天翁 不在 干啥 施工单位 低成本 法系 得失 生生不息 继电器 其先 年成 消毒剂 卡特 晚了 爱立信 企业 名为 遗存 重心 月初 组委会 请按 权利 空腔 自动气象站 塔利班 代换 硅谷 家军 养狗 自然环境 车行 变压 股价 披露 卷曲 高升 离散 指导
资源来源网络,若未解决请查看原文

本文地址:https://www.heimacode.com/article/60444.html