Development:Roadmap:2007

From Camino Wiki
Jump to navigation Jump to search

Camino is an open source web browser developed with a focus on providing the best possible experience for Mac OS X users.

—Camino Project mission statement


After every major release, the Camino Project collectively plans the features that will be added or improved in the next release. These development priorities are communicated to the public via this document, the Camino Roadmap.

This roadmap is a look at where Camino is headed over the next year, including major new releases and security releases for current versions of Camino. The roadmap for 2006 can be found here.

Camino 1.0.x

Camino 1.0.x releases are security and stability updates for Camino 1.0 code. In general, no new features will be added to these releases; changes allowed include those involving stability, security, localization, and regressions from Camino 0.8.x releases and earlier 1.0.x releases. No changes to Camino may break Mac OS X 10.2 support, as this series of releases will be the last to support that version of Mac OS X.

Camino 1.0.x releases come from a mini-branch off of the MOZILLA_1_8_0_BRANCH. The current release in this series is Camino 1.0.6, which was released on August 30, 2007.

Mozilla.org discontinued testing security fixes on the MOZILLA_1_8_0_BRANCH on April 24, 2007. Camino 1.0.6 will be the last version of Camino in the 1.0.x series (and thus the last version of Camino to support Mac OS X 10.2.8).

Camino 1.5

Camino 1.5 is a major new release, in development for over a year. It will be released off of the MOZILLA_1_8_BRANCH and will include significant new features such as spell-checking in web page text fields, feed (RSS/Atom) detection, an improved pop-up blocker, compatibility with Safari Keychain entries, enhanced tab browsing (“single-window mode” and “tab jumpback”), as well as all the improved web page rendering capabilities of Gecko 1.8.1. Camino 1.5 will also require Mac OS X 10.3 or higher.

Camino 1.5 was released on June 5, 2007.

Camino 1.5.x

Camino 1.5.x releases are security and stability updates for Camino 1.5 code and come from the CAMINO_1_5_BRANCH. In general, no new features will be added to these releases; changes allowed include those involving stability, security, localization, and regressions from the Camino 1.0.x releases and earlier 1.5.x releases.

The current release in this series is Camino 1.5.4, which was released on December 5, 2007.

To nominate bugs for the next security/stability release, simply flag them in Bugzilla as "camino-1.5.5?". These bugs should either be regressions from a previous Camino 1.5.x release or serious bugs that exist in 1.5.x builds.

Camino 1.6

Camino 1.6 is currently envisioned as a smaller follow-up release to Camino 1.5. This version will also be built on the MOZILLA_1_8_BRANCH in order to add features while waiting on the MOZILLA_1_9_BRANCH to become stable. Planning for Camino 1.6 is currently underway, so there are no firm feature plans or release dates.

Camino 1.6 will likely be the last release to support Mac OS X 10.3.9 and will receive security and stability updates for a period of time following its release.

Camino 2.0

Camino 2.0 will be a major new release off of the MOZILLA_1_9_BRANCH. The MOZILLA_1_9_BRANCH will bring major improvements to web page rendering on Mac OS X, such as better handling of fonts and text, form widgets, and plug-ins. This version of Gecko will also include improved compatibility with web standards and will require Mac OS X 10.4 or later. Camino 2.0 will have many significant improvements in the overall browsing experience, although features for this release are still just ideas.

Tentative Schedule

Camino releases have always been feature- and quality-driven, not dictated by dates. What follows are rough estimates for the dates of next major releases.

Camino 1.6 should be expected by the end of 2007, but Camino 2.0 is too far in the future to estimate even roughly.

FAQ

Q. How can I get involved?

A. Take a look at our developer and contributor documentation for ways you can help out, join the mailing list, or stop by the #camino irc channel on irc.mozilla.org to become more familiar with the project.