这篇文章最初发布于 A Compendium of Awesome,简要概括了 Firefox 工作周。发布到这里是为了概述 Firefox 开发中发生的一些事情,并重点介绍了一些细节。
两周前,Firefox 团队在多伦多举行了一次工作周。这太棒了。在一个房间里,这么多优秀的人做着优秀的事情,真是令人鼓舞和敬畏,而且各种惊喜不断涌现。
移动和图形团队联合起来,将 Fennec Native 的 beta blocker 列表缩减了一半。桌面团队一起制作了一个浏览器登录功能的工作原型。Firefox 技术主管与产品和项目管理部门合作,确定了桌面版的 kilimanjaro bug 列表。Madhava 做了一个关于Firefox UX 的未来的精彩演讲。仅凭这些成果,我就可以将其评为取得巨大成功。
然后这个发生了
黑客
- Scratchpad 后端到 github gists
- Scratchpad 中的 Jetpacks
- 任务特定图标 在 Windows 7 Jump List 中
- 最终确定了新下载管理器的交互和设计
- 同步会议和讨论,评估如何通过将数据处理移至组件,以更小的核心向前推进,从而使同步团队能够专注于真正的同步功能。
- 会话存储会议和讨论如何以“快速会话恢复”以及 SS2(重写 SS)的方式向前推进。
- 最初的Fennec 阅读模式探索(1.0 版之后)
- 实现Windows 8 应用栏
- 在 Scratchpad 中创建自己的定制调试器.
- 面向 Web 开发人员的响应式设计工具
闪电演讲
- Honza 使 Firebug 的 HTTP 监控器成为一个独立的组件,它现在也可以远程监控 Fennec
- Gavin 做了一个关于代码审查的精彩演讲
- Tim Abraldes 演示了Web 应用运行时
- Margaret 向我们讲解了黑客 Fennec
- Brian Bondy 更新了我们Windows 8 工作的状态
- Felipe 使用 about:cc 查找并修复内存泄漏
- Dietrich 讲解了浏览器组件团队的现状
- David Dahl 谈到了在社区中进行 Firefox 演讲
我知道我遗漏了一些内容。我知道其中一些内容仍在整理中。事实上,我甚至不是第一个写总结文章的人。这里有Finkle也做了同样的工作,还有dcamp和cwiiis。
如今,FX 团队规模很大,将我们所有人聚集在一起需要花费很大力气。但是,当我们真的聚集在一起时,效果真的非常显著。
关于 Johnathan Nightingale
Johnathan 是 Firefox 工程部高级总监。
2 条评论