firefox 3.1 and xulrunner 1.9.1 for intrepid/universe
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Fix Released
|
Wishlist
|
Unassigned | ||
Intrepid |
Won't Fix
|
Wishlist
|
Unassigned | ||
Jaunty |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
The Mozillateam has prepared a package for firefox 3.1 and xulrunner 1.9.1 which appears to be suitable for early exposure to ubuntu users. We shipped it for quite some time in a PPA and did receive positive feedback on it.
Given this package would live in universe, we want to use this bug to reach consent on this from the broader motu team (at least motu-release) before pursuing with the upload.
The support promise we provide would be at least 6 month of updates to new upstream snapshot delivered through the -proposed/-updates channel. After that we will - if there is enough demand - provide updates through -backports.
Finally, a few reasons why we think that inclusion of ffox 3.1 is the right step - even at this late stage of the release cycle:
1. firefox 3.1 will be the ubuntu default browser in jaunty - getting early exposure helps us to deliver a better streamlined user experience.
2. firefox 3.1. ships new features for which broader testing would be beneficial.
3. xulrunner 1.9.1 is used as the base for tbird 3.0 development as well as all the mobile browser development.
4. bug/upstream collaboration: stable releases are usually a bad base to triage bugs on. having the latest development version available in a breath (e.g. apt-get install firefox-3.1) would help bug triagers to more efficiently verify whether a bug is worth forwarding upstream.
5. improved upstream recognition - we packaged firefox 3 and xulrunner 1.9 at early stages in gutsy. this helped us to get better upstream recognition and extending ubuntu's brand to be "the best" mozilla distro. We want to keep this spirit alive and think that putting ffox 3.1 into intrepid would be beneficial to reach that goal.
6. better serve the demand of bleeding-edge users and thus prevent low quality packages to swamp the "package market"; this is important to prevent lengthy bug triages that in the end turn out to stem from some bogus ffox 3.1 preview package once installed from some untrusted source.
Thanks!
I will add a few things:
7. I told firefox-3.1 to use a copy of the firefox (3.0) user profile (created at the first run) so the risk of breaking the default firefox is null. We did the same last year with firefox-3.0 when firefox 2 was still the default. The advantage is that both versions of firefox could be used at the same time. This will be reverted using the same profile migration UI when 3.1 becomes default.
8. System wide addons and plugins are looked for at the same place as for 3.0, so no need to do any transition.
9. the packaging of 3.1 evolved at the same pace as the 3.0 one, thanks to a lot of Bazaar branch management, so a bug found in one, is almost immediately ported to the other (when it is relevant).