Skip to main content
dietrich

Firefox Feature Development in 2012

This year we started talking about ways to improve the methods in which develop Firefox features. This is a snapshot of where we're at, and what's coming next.

We began with some conversations about current problems regarding coordination, speed, contribution, regressions, ease of development: my initial dev.planning post, Joe Walker's post 'How to Eat an Elephant', my blog post, dev.planning add-on bundling post.

There was general recognition that the Firefox development model is not agile nor flexible enough to meet the needs of our 2012 goals. We need to be able to ship features that are developed mostly outside of what's considered the "core" Firefox team. We need to better support the use of external code repositories and bug tracking systems. We need to support features written using the Add-on SDK, both inside and bundled with Firefox.

Here's where we're at: