@@ -9,39 +9,44 @@ title: 工作组
99
1010## 现有工作组
1111
12- * [ Website ] ( #website )
13- * [ Streams ] ( #streams )
12+ * [ Addon API ] ( #addon-api )
13+ * [ Benchmarking ] ( #benchmarking )
1414* [ Build] ( #build )
1515* [ Diagnostics] ( #diagnostics )
16- * [ i18n] ( #i18n )
17- * [ Evangelism] ( #evangelism )
1816* [ Docker] ( #docker )
19- * [ Addon API] ( #addon-api )
20- * [ Benchmarking] ( #benchmarking )
21- * [ Post-mortem] ( #post-mortem )
17+ * [ Evangelism] ( #evangelism )
18+ * [ i18n] ( #i18n )
2219* [ Release] ( #release )
20+ * [ Security] ( #security )
21+ * [ Streams] ( #streams )
22+ * [ Website] ( #website )
2323
24- ### [ Website ] ( https://github.com/nodejs/nodejs.org )
24+ ### [ Addon API ] ( https://github.com/nodejs/nan )
2525
26- WebSite 工作小组的目的旨在构建和维护一个 Node.js 项目的公共网站 。
26+ 插件 API 工作组负责在 npm 中维护 NAN 项目和相应的 _ nan _ 包。NAN 项目为 Node.js 的本机加载项作者提供了一个抽象层,协助编写与许多活跃使用的 Node.js,V8 和 libuv 版本兼容的代码 。
2727
2828承担职责:
29- * 为 nodejs.org 开发以及维护一个构建以及自动化系统。
30- * 确保网站随着 Node.js 的一些更改而定期更新,诸如新发布和新特性。
31- * 培养和扶持译者群体。
29+ * 维护 [ NAN] ( https://github.com/nodejs/nan ) Git 仓库,包含代码、议题以及文档。
30+ * 维护 [ addon-examples] ( https://github.com/nodejs/node-addon-examples ) Git 仓库,包含代码、议题以及文档。
31+ * 维护在 Node.js 项目中从属于 Node.js TSC 的 C++ 插件。
32+ * 维护在 Node.js 项目中从属于 Node.js TSC 的 文档。
33+ * 维护 npm 中的 _ nan_ 包,在合适的时候发布新版本。
34+ * 传递有关 Node.js 和 NAN 接口的未来消息,给社区提前通知变更。
3235
33- ### [ Streams ] ( https://github.com/nodejs/readable-stream )
36+ 目前成员列表可以在 [ README ] ( https://github.com/nodejs/nan#collaborators ) 中找到。
3437
35- 流工作组致力于支持和改进 Node.js 中使用的流 API 和 npm 生态系统。我们寻求创建一个可组合的 API,解决了在一段时间内以人性化、低开销的方式表示多个事件发生的问题。对 API 的改善将由生态系统的需要所驱动;与其它解决方案和以前版本的互操作性和向后兼容性至关重要。
38+ ### [ Benchmarking] ( https://github.com/nodejs/benchmarking )
39+
40+ 基准工作组的目的是取得共识商定的基准,这些基准可用于:
41+
42+ * 在不同 Node.js 版本中跟踪和传播主要的性能等福音。
43+ * 避免版本之间的性能回归。
3644
3745承担职责:
38- * 解决在 Node.js 问题列表上的流问题。
39- * 在 Node.js 项目中创作和编辑流文档。
40- * 审阅 Node.js 中关于流的子类的更改。
41- * 将对流的更改重定向从 Node.js 的项目到本项目中。
42- * 在 Node.js 中协助实现流的提供。
43- * 推荐在 Node.js 中包含 ` readable-stream ` 不同版本。
44- * 及时向社区发声,告知流的未来发展。
46+ * 确定反映客户使用情况的1个或多个基准。可能需要多于一个来覆盖典型 Node.js 用例,包括低滞后和高并发性。
47+ * 在选定的名单上努力获得社区共识。
48+ * 将所选基准的常规执行添加到 Node.js 构建。
49+ * 跟踪 / 宣传生成 / 发布之间的性能。
4550
4651### [ Build] ( https://github.com/nodejs/build )
4752
@@ -66,6 +71,26 @@ WebSite 工作小组的目的旨在构建和维护一个 Node.js 项目的公共
6671* 探索机会和差距并讨论功能请求,解决 Node.js 中的冲突。
6772* 培养 Node.js 的诊断工具生态系统。
6873
74+ ### [ Docker] ( https://github.com/nodejs/docker-node )
75+
76+ Docker 工作组的目的是为节点建立、维护和改进官方的 Docker 镜像。
77+
78+ 承担职责:
79+ * 保持官方 Docker 镜像与新 Node.js 版本的更新一致。
80+ * 决定以及实现新镜像的实现(修复)。
81+ * 维护与更新镜像的相关文档。
82+
83+ ### [ Evangelism] ( https://github.com/nodejs/evangelism )
84+
85+ 布道工作小组促进 Node.js 的成就,让社区知道他们如何参与。
86+
87+ 承担职责:
88+ * 促进项目消息传递。
89+ * 管理官方项目社会媒体。
90+ * 处理并促进会议的发言者。
91+ * 处理社区事件。
92+ * 发布定期更新摘要和其它促销内容。
93+
6994### i18n
7095
7196i18n 工作组处理的不仅仅是翻译。他们是社区成员,用他们各自的语音与他们各自的小组成员交流。
@@ -115,68 +140,59 @@ i18n 工作组处理的不仅仅是翻译。他们是社区成员,用他们各
115140* [ nodejs-uk - Ukrainian (Українська)] ( https://github.com/nodejs/nodejs-uk )
116141* [ nodejs-vi - Vietnamese (Tiếng Việt)] ( https://github.com/nodejs/nodejs-vi )
117142
118- ### [ Evangelism] ( https://github.com/nodejs/evangelism )
119-
120- 布道工作小组促进 Node.js 的成就,让社区知道他们如何参与。
121-
122- 承担职责:
123- * 促进项目消息传递。
124- * 管理官方项目社会媒体。
125- * 处理并促进会议的发言者。
126- * 处理社区事件。
127- * 发布定期更新摘要和其它促销内容。
128-
129- ### [ Docker] ( https://github.com/nodejs/docker-node )
143+ ### [ Release] ( https://github.com/nodejs/LTS )
130144
131- Docker 工作组的目的是为节点建立、维护和改进官方的 Docker 镜像 。
145+ 发布工作小组管理 Node.js 的发布工作 。
132146
133147承担职责:
134- * 保持官方 Docker 镜像与新 Node.js 版本的更新一致。
135- * 决定以及实现新镜像的实现(修复)。
136- * 维护与更新镜像的相关文档。
148+ * 定义发布流程。
149+ * 定义发布内容。
150+ * 生成创建发布包。
151+ * 对于发布的测试。
152+ * 管理长期支持和现有分支,包括反向移植对这些分支的更改。
153+ * 定义用于释放流的 backported 的策略。
137154
138- ### [ Addon API ] ( https://github.com/nodejs/nan )
155+ ### [ Security ] ( https://github.com/nodejs/security-wg )
139156
140- 插件 API 工作组负责在 npm 中维护 NAN 项目和相应的 _ nan _ 包。NAN 项目为 Node.js 的本机加载项作者提供了一个抽象层,协助编写与许多活跃使用的 Node.js,V8 和 libuv 版本兼容的代码 。
157+ 安全工作小组负责管理、处理与 Node.js 相关的安全性问题 。
141158
142159承担职责:
143- * 维护 [ NAN] ( https://github.com/nodejs/nan ) Git 仓库,包含代码、议题以及文档。
144- * 维护 [ addon-examples] ( https://github.com/nodejs/node-addon-examples ) Git 仓库,包含代码、议题以及文档。
145- * 维护在 Node.js 项目中从属于 Node.js TSC 的 C++ 插件。
146- * 维护在 Node.js 项目中从属于 Node.js TSC 的 文档。
147- * 维护 npm 中的 _ nan_ 包,在合适的时候发布新版本。
148- * 传递有关 Node.js 和 NAN 接口的未来消息,给社区提前通知变更。
149-
150- 目前成员列表可以在 [ README] ( https://github.com/nodejs/nan#collaborators ) 中找到。
151-
152- ### [ Benchmarking] ( https://github.com/nodejs/benchmarking )
160+ * 为以下情况制定及维护安全性协议与流程:
161+ * 核心 Node.js 项目the core Node.js project
162+ * 由技术指导委员会(TSC)维护的其它项目。
163+ * 与 Node 安全平台合作,将社区汇报的安全隐患相关数据作为共享协助带入到基础库中。
164+ * 确保隐患数据以一个有效定时的方式更新。
165+ 举个例子:确保与社区模块相关的汇报都完好地分类存档。
166+ * 审阅及推荐处理安全汇报流程(但实际上他们并不是安全汇报的管理者,
167+ 而是由技术指导委员会委托指定一组相关人员)。
168+ * 为 Node.js 开源生态系统关注的安全问题的协调制定与维护相关协议。
169+ * 为对高危影响安全性缺陷的 npm 包维护者提供帮助。
170+ * 在以下情况维护以及对相关安全威胁披露提供有效数据:
171+ * 核心 Node.js 项目。
172+ * 其余由 Node.js 基础技术组维护的项目。
173+ * 扩展的 Node.js 开源生态系统。
174+ * 促进 Node.js 生态系统安全实践的提高。
175+ * 为核心 Node.js 项目提供安全性提高的建议。
176+ * 为一个健康安全的服务,以及产品提供者的生态系统提供便利,并促使其扩展。
153177
154- 基准工作组的目的是取得共识商定的基准,这些基准可用于:
178+ ### [ Streams ] ( https://github.com/nodejs/readable-stream )
155179
156- * 在不同 Node.js 版本中跟踪和传播主要的性能等福音。
157- * 避免版本之间的性能回归。
180+ 流工作组致力于支持和改进 Node.js 中使用的流 API 和 npm 生态系统。我们寻求创建一个可组合的 API,解决了在一段时间内以人性化、低开销的方式表示多个事件发生的问题。对 API 的改善将由生态系统的需要所驱动;与其它解决方案和以前版本的互操作性和向后兼容性至关重要。
158181
159182承担职责:
160- * 确定反映客户使用情况的1个或多个基准。可能需要多于一个来覆盖典型 Node.js 用例,包括低滞后和高并发性。
161- * 在选定的名单上努力获得社区共识。
162- * 将所选基准的常规执行添加到 Node.js 构建。
163- * 跟踪 / 宣传生成 / 发布之间的性能。
164-
165- ### [ Post-mortem] ( https://github.com/nodejs/post-mortem )
166-
167- 善后工作组致力于支持和改进 Node.js 的事后调试。它旨在提升对节点的事后调试的作用,协助技术和工具的开发,并使技术和工具已知并可用于 Node.js 用户。
183+ * 解决在 Node.js 问题列表上的流问题。
184+ * 在 Node.js 项目中创作和编辑流文档。
185+ * 审阅 Node.js 中关于流的子类的更改。
186+ * 将对流的更改重定向从 Node.js 的项目到本项目中。
187+ * 在 Node.js 中协助实现流的提供。
188+ * 推荐在 Node.js 中包含 ` readable-stream ` 不同版本。
189+ * 及时向社区发声,告知流的未来发展。
168190
169- 承担职责:
170- * 定义和添加接口(API),以允许在需要时生成转储。
171- * 为生成的转储定义和添加公共结构,为了支持那些想内省转储的工具。
191+ ### [ Website] ( https://github.com/nodejs/nodejs.org )
172192
173- ### [ Release] ( https://github.com/nodejs/LTS )
174- 发布工作小组管理 Node.js 的发布工作。
193+ WebSite 工作小组的目的旨在构建和维护一个 Node.js 项目的公共网站。
175194
176195承担职责:
177- * 定义发布流程。
178- * 定义发布内容。
179- * 生成创建发布包。
180- * 对于发布的测试。
181- * 管理长期支持和现有分支,包括反向移植对这些分支的更改。
182- * 定义用于释放流的 backported 的策略。
196+ * 为 nodejs.org 开发以及维护一个构建以及自动化系统。
197+ * 确保网站随着 Node.js 的一些更改而定期更新,诸如新发布和新特性。
198+ * 培养和扶持译者群体。
0 commit comments