MDN 变更日志 – 回顾 2018 年

12 月份是 Mozilla 全公司召开半年一度的全员大会的时候,我们回顾过去一年,并为未来制定计划。以下是 2018 年的一些亮点。

浏览器兼容性数据 (BCD) 项目中,需要持续不断的努力将 MDN 的文档转换为结构化数据。该转换在 2018 年初完成 39%,并在年底完成 98%。Florian Scholz 协调了大量来自员工和志愿者的社区,将工作分解成可以并行完成的、适合人类完成的小块工作。社区转换、验证和刷新了数据,并将数千个 MDN 页面转换为使用新的数据源。志愿者还在数据之上构建工具和集成。

交互式示例项目 中,也取得了很大进展。Will Bamberg 协调了这项工作,包括一些全体员工共同编写新示例的努力。Schalk Neethling 改进了平台,使其能够处理 CSS、JavaScript 和 HTML 示例。

在 2018 年,MDN 开发人员从 MozMEAO 转移到开发者外联,加入了新兴技术中的内容人员。3 月份的组织变更之后,进行了为期 9 个月的努力,将服务器迁移到新的 ET 帐户。 Ryan JohnsonEd LimDave Parfitt 完成了 MDN 历史上最平稳的服务器迁移。

MDN 的优势在于我们对基础 Web 技术的文档记录。在 Chris Mills 的领导下,这些内容在 2018 年得到了维护、改进和扩展。维持一个机构的运行和发展需要大量的工作,而很少有机会适当地庆祝这些工作。感谢 Daniel BeckEric ShepherdEstelle WeylIrene SmithJanet SwisherRachel Andrew 以及我们的合作伙伴和志愿者社区在 2018 年让 MDN 变得更加棒。

Kadir Topal 领导了 支付项目 的快速开发。我们感谢所有支持 MDN 的维护和发展的 MDN 读者。

2018 年还发生了很多事情

  • 一月 – 添加了语言偏好设置对话框,并添加了速率限制。
  • 二月 – 准备将开发人员迁移到新兴技术。
  • 三月 – 为 BCD 举办了 MDN 黑客马拉松,并尝试了 Brotli。
  • 四月 – 将 MDN 迁移到 CDN,并开始切换到 SVG。
  • 五月 – 迁移到 ZenHub。
  • 六月 – 发布了 Django 1.11。
  • 七月 – 取消了区域,并尝试了新的 CDN 实验。
  • 八月 – 开始性能改进,添加了章节链接,从 Kuma 中删除了 memcache,并升级到 ElasticSearch 5。
  • 九月 – 为无障碍功能举办了 MDN 黑客马拉松,并删除了 15% 的宏。
  • 十月 – 完成了服务器迁移,并发布了一些性能改进。
  • 十一月 – 完成了迁移到 SVG,并更新了兼容性表标题行。

发布了调整和修复

12 月份合并了 124 个 PR,其中包括来自 26 位新贡献者的 27 个拉取请求

其中包括一些重要的更改和修复

27 个拉取请求来自首次贡献者

计划于一月发布

David Flanagan 审查了 KumaScript,MDN 的宏渲染引擎,并提议了一些现代化变更,包括使用 awaitJest。这些变更在开发环境中表现良好,我们计划在 1 月份将新代码投入生产。

关于 John Whitlock

John 是一位 Web 开发人员,从事 MDN Web Docs 的引擎工作。

更多 John Whitlock 的文章...