贡献者资料
你好!我是来自上海的 Joshua Chen,目前居住在美国纽黑文。两年前,我作为 JavaScript 文档的受邀专家加入了 MDN 团队。从那时起,我一直负责审查或创建几乎所有重要的 JavaScript 内容更改,包括将所有内容更新到最新版本,创建正则表达式参考,以及在过去两年中推动所有新功能的文档记录。我还将我的关注范围扩展到我承诺的领域之外,您可能会看到我在处理内容问题、审查其他领域的 PR 以及修复内容错误。
如果您是 JavaScript 开发人员,您可能还了解我参与的其他一些项目:我也是Docusaurus和typescript-eslint团队的成员。我在整个 JavaScript 生态系统中的工作经验,尤其是在工具方面,让我对语言本身有了独特的见解和视角。
作为一名大学生,当我不写代码或文档时,我忙于学习数据科学和语言学。我对编程语言和自然语言同样着迷,我想更多地了解人类如何产生和感知语言,无论是口语还是书面语。
Joshua Chen
MDN 是关于 Web 最全面、最新和最专业的文档。这都要归功于其多元化的编写团队以及强大的贡献者社区,他们始终在各个领域展现专业知识。
您是如何开始使用 MDN 的?
我开始使用 MDN 是因为它在搜索任何 Web 功能时都会出现。它给我留下了简单、专业和完整的印象,我认为我可以通过站内搜索找到任何东西,而无需离开 MDN。
您喜欢该网站的什么?
我喜欢它在风格、广度和深度方面的内容范围。它涵盖了从面向绝对初学者的学习资料,到清晰组织的指南和示例,再到全面记录 Web 的每个部分以及其每个细节的综合参考。不同的作者将不同的风格、视角和经验融入到每个页面中,因此它可以惠及各种背景和各种情况下的受众。
您为什么为开源或 MDN 做贡献?
我与 JavaScript 语言密切相关(如前所述,我做了很多 JavaScript 工具方面的工作),作为读者,有时我会发现一些信息已经过时或不完整。我相信我在这个领域的专业知识可以使 MDN 受益。碰巧的是,MDN 在 GitHub 上是开源的,我非常喜欢开放的、协作的文档(无论是基于 GitHub 的还是基于 Wiki 的)。
您喜欢为 MDN 做贡献的什么?
我喜欢对工具的关注。MDN 拥有最好的基础设施设置之一来帮助贡献——从大量的 CI 检查,到自动 PR/问题标签,再到 Yari 缺陷仪表板,以及诸如当 PR 发生合并冲突时机器人留下评论之类的细节。这些基础设施确保维护人员花费更少的时间做杂务,并且各种技能水平的贡献者都可以无缝地为 MDN 做贡献。
我还喜欢 MDN 的许多其他方面:其治理的开放性、对贡献者工作的尊重、专业的对话以及始终及时的审查。MDN 一直以来都展现了开源项目的理想形式。