Escaped Thoughts

Sat, Mar 03, 2007

Camino's Future

Although I said we are entirely focused on getting 1.1 out the door, we have been giving some thought to what comes next. One big goal is to start iterating faster; there's a balance between releasing often enough to keep people interested and getting new features in their hands and not releasing so often that people stop bothering to update because each new version brings only one or two small things that they don't care about.

Since it's hard to know what the development team will look like in the future we can't plan too much yet, but we have started looking how to make 1.2 happen soon by targeting a few feature areas and focusing pretty closely on those. That's not to say we won't keep fixing miscellaneous bugs; just that we'll be mindful of not tackling anything too big that isn't something we really need for 1.2

Once 1.2 is out, we can turn our attention to 2.0. That may seem like a strange version number jump, but 2.0 is when we plan to move to Gecko 1.9, which will be quite a change. The biggest is the switch to Cairo, an entirely new drawing system that should solve some long-standing performance issues in Camino. Perhaps more visible to many people is the awesome work that Josh has been doing to rewrite the form widgets that Camino uses and Firefox will start sharing with us; it's still in progress, but already it fixes many of our old widget problems, gives us a much cleaner code base to work from, and (probably most controversial to some Camino users) will give us the fall-back behavior that lets simple widgets look aqua, but styled widgets look like the page author intended.

What about Camino-specific changes in 2.0? Definitely too early to say. Have some ideas, and know a thing or two about Cocoa? Stop by #camino on irc.mozilla.org and we'll be glad to start assigning you features :)

Category: Camino

Writebacks (0)