XULRunner:Roadmap: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(fmt)
(Update per Mitchell's policy posting)
Line 3: Line 3:
==The XULRunner 1.8.0.x series==
==The XULRunner 1.8.0.x series==


The XULRunner 1.8.0.x series of releases are ''stable developer previews''. They are based on the same gecko branch code as the Firefox 1.5.0.x series and they will contain all the security and stability fixes from that codebase. However, they do not contain all of the functionality that is planned for the final XULRunner releases, including code to manage application installation, uninstallation, and upgrade. The first XULRunner release is numbered 1.8.0.1 and was released in February 2006, concurrent with Firefox 1.5.0.1. Subsequent releases will occur every 6-8 weeks or as necessary for critical security fixes.
The XULRunner 1.8.0.1 and 1.8.0.4 releases were ''stable developer previews''. They were based on the same gecko branch code as the Firefox 1.5.0.x series. They are no longer being actively produced or maintained, though building XULRunner from the MOZILLA_1_8_0_BRANCH should continue to work.
 
It is expected that various vendors will ship applications based on the XULRunner 1.8.0.x series (i.e., [http://www.songbirdnest.org/ Songbird]). In most cases these vendors should install their XULRunner privately within the application (a [[MDC:XULRunner:Deploying XULRunner 1.8|tutorial]] is available).


==The XULRunner 1.8.1 series==
==The XULRunner 1.8.1 series==


There will probably be a release of XULRunner 1.8.1 concurrent with the release of [[Firefox2|Firefox 2]] (Q4 2006). This release will contain additional planned features of XULRunner, including an installer/upgrader/uninstaller, the developer kit, and additional embedding interfaces. The status and featureset of this release depends on the needs of existing and potential XULRunner clients.
The Mozilla Foundation/Corporation are not planning official releases of XULRunner from the Mozilla 1.8.1 codebase (used to make Firefox 2). However, the Eclipse AJAX Tools Framework is using this codebase to embed Gecko into Eclipse, and volunteers from that community have produced [http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/1.8.1.3/contrib/ contributed builds] of XULRunner.


==XULRunner 1.9==
==XULRunner 1.9==


XULRunner 1.9 will be the first ''production'' release of XULRunner, and will be used and shipped by [[Firefox3|Firefox 3]] (Q2 2007) and [[SeaMonkey:Home_Page#Status|SeaMonkey 1.5]]. The full planned featureset of XULRunner including application management and embedding APIs will be available in this release.
XULRunner continues to improve on the Mozilla 1.9 codebase. It is possible that Firefox 3 will be [[MDC:XULRunner:Deploying_XULRunner 1.8|built on top of a "private" XULRunner]] (i.e. XULRunner will be installed in the Firefox application directory, and will not be shared with other applications).


[[Category:XULRunner|Roadmap]]
[[Category:XULRunner|XULRunner Roadmap]]

Revision as of 13:35, 14 May 2007

The release schedule of XULRunner closely matches that of Firefox. The planned features and their ship dates are listed below. These plans are subject to change based on the availability of additional hackers, etc.

The XULRunner 1.8.0.x series

The XULRunner 1.8.0.1 and 1.8.0.4 releases were stable developer previews. They were based on the same gecko branch code as the Firefox 1.5.0.x series. They are no longer being actively produced or maintained, though building XULRunner from the MOZILLA_1_8_0_BRANCH should continue to work.

The XULRunner 1.8.1 series

The Mozilla Foundation/Corporation are not planning official releases of XULRunner from the Mozilla 1.8.1 codebase (used to make Firefox 2). However, the Eclipse AJAX Tools Framework is using this codebase to embed Gecko into Eclipse, and volunteers from that community have produced contributed builds of XULRunner.

XULRunner 1.9

XULRunner continues to improve on the Mozilla 1.9 codebase. It is possible that Firefox 3 will be built on top of a "private" XULRunner (i.e. XULRunner will be installed in the Firefox application directory, and will not be shared with other applications).