贡献者简介
@Josh-Cena 大家好!我是 Joshua Chen,来自上海,目前居住在美国纽黑文。我两年前加入 MDN 团队,担任 JavaScript 文档的特邀专家。从那时起,我负责审查或创建几乎所有的重要 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 一直展现出开源项目的理想形态。