JSR 开放治理委员会成立
尽管 Deno 团队构建了 JSR,但这个开源注册表并非旨在成为 Deno 的项目,而是一个开放治理的社区服务,旨在造福更广泛的 JavaScript 和 TypeScript 生态系统。今天标志着这一愿景的重大转变,我们非常高兴地宣布,JSR 现已拥有一个独立的理事会,并制定了一份治理章程。
在这篇博文中,我们将介绍新任理事会成员,分享治理章程,并提供参与和保持联系的方式。
JSR 理事会成员
我们对以下愿意为 JSR 贡献时间和专业知识的个人表示高兴和感谢
- Evan You:Vue.js 和 Vite 的创建者,VoidZero 的创始人
- Isaac Schlueter:npm 的创建者,vlt 的联合创始人
- James Snell:Node.js TSC 成员,Cloudflare 首席系统工程师
- Luca Casonato:Deno 软件工程师,TC39 代表
- Ryan Dahl:Node.js 和 Deno 的创建者
理事会成员将每月召开会议,讨论进展、设定方向并解决与 JSR 项目相关的任何挑战。
JSR 治理章程
为阐明并统一 JSR 的未来方向,我们制定了治理章程,您可以在下方和 JSR 网站上查看。
1. 使命与宗旨
JSR 理事会旨在通过提供代码共享社区服务(包括托管、审核和促进对共享资源的便捷访问等机制),从而改善 JavaScript 和 TypeScript 生态系统。
2. 理事会构成
- 理事会将由5名成员组成。
- 成员的选拔基于他们代表广大 JavaScript 用户(包括开发者、框架作者和平台维护者等关键利益相关者)的能力。
3. 职责
理事会将负责:
- 制定 JSR 的政策和战略。
- 监督运营事宜,包括为组织确定法律实体。
- 确保与使命保持一致,并作为社区信任的管理者。
4. 决策
- 决策将通过多数票作出。
- 进行投票需要法定人数,定义为至少3名成员在场。
5. 任期限制与角色
- 理事会成员没有任期限制。
- 目前尚未定义正式角色(例如:主席、秘书)。
6. 法律实体
- 理事会初期将作为一个非正式团体运作。
- 成员同意遵守理事会决定。
- 理事会的主要目标之一是为 JSR 建立一个法律实体,可以通过加入现有基金会(例如:Linux 基金会、OpenJS)或成立自己的 501(c)(3) 或类似实体来实现。
7. 透明度
- 理事会决定和会议纪要将公开张贴在可访问的平台上,例如组织网站或公共仓库。
8. 争议解决
- 理事会成员之间的所有分歧将通过多数票解决。
9. 资金
- 在正式法律结构确立之前,资金将由 Deno 公司提供。如果 Deno 公司资金无法到位,理事会将探索其他资金来源,包括社区贡献、赞助或赠款。
10. 章程修订
- 理事会将有权在必要时修订本章程,遵循相同的决策流程(多数票)。修订内容将通过公开张贴的方式告知社区,并在最终确定前提供审查和反馈的机会。
11. 利益冲突政策
- 理事会成员必须披露可能出现的任何利益冲突,并在存在此类冲突的决策中回避。
12. 任职与离任
- 新任理事会成员上任时将获得关于章程和当前计划的简报。
- 成员可通过书面通知辞职。罢免成员需要理事会其余成员的多数票。
社区资源
我们渴望在未来几个月内将 JSR 的开发推向高潮,并且有大量工作可做。如果您有兴趣了解 JSR 的最新动态、帮助塑造 JSR 的未来或为 JSR 贡献力量,我们已经创建了一个专门的 JSR Discord 服务器。
我们还开始在 Discord 上举行双周 JSR 公共办公时间,JSR 工程师会在那里分享最新进展、回答您的任何问题,甚至帮助项目转换或迁移其现有 SDK 以发布到 JSR。
如果您没有使用 Discord,您可以通过关注 JSR 项目的 Twitter、Bluesky,甚至是 YouTube 来获取最新信息。