Firefox 3.1 delivery slips; developers question TraceMonkey progress
JavaScript engine bugs push release to Q2; Microsoft's IE8 may ship first
Computerworld - Some Mozilla Corp. developers have recommended that the company consider yanking the new JavaScript engine, dubbed TraceMonkey, from Firefox 3.1 to get the Web browser back on track and out the door.
Their comments came as Mozilla's head of engineering acknowledged that the browser's final delivery date will slip.
In a message posted to a company message forum, Firefox developer David Baron wondered how long Firefox 3.1 should be held up by TraceMonkey problems. "Without TraceMonkey, we probably could have shipped 3.1 final by now, or, if not now, within the next month," he said. "I think there should be a limit to the amount we're willing to slip 3.1 to accommodate TraceMonkey, and I think we should decide what that limit is."
Graydon Hoare, a Mozilla developer who works on TraceMonkey, agreed. "I have to concur here," he said in a message on the same forum thread. "TraceMonkey is really cool tech, and a remarkably quick initial development, but it's not the whole enchilada of the browser." However, Hoare said it made more sense to disable TraceMonkey by default -- an approach used through Beta 1 -- rather than pull it from the product.
Mozilla has made much of TraceMonkey and the performance boost it gives Firefox, since it introduced the new JavaScript engine last summer. But TraceMonkey bugs, and the slow pace in patching them, were responsible for delays last month and for a three-week stretch this month when Mozilla put off scheduling the next preview, Beta 3.
The biggest bug now delaying Beta 3's release is a TraceMonkey issue.
But Mozilla will probably not pull the engine, said Mike Shaver, Mozilla's vice president of engineering, in an interview Saturday. "We're always looking at all of our choices, but I don't think it's likely," he said. "TraceMonkey is a big part of Firefox 3.1, and a big part of what we want to have for users."
Saying that Firefox 3.1 in its current form is "quite a stable product," Shaver said patience is a development virtue. "We're taking the time to get this worked out," he said. "No one will remember when Firefox 3.1 shipped other than the guy who writes the Wikipedia entry. But people will remember how Firefox 3.1 runs."
Comments by developers such as Baron and Hoare are in no way a "revolt" by programmers, said Shaver, who added that such discussions are normal at Mozilla and during software development in general. "There's always talk about what we should trade off," he said.
Mozilla conceived Firefox 3.1 as a "fast-track" update to June 2008's Firefox 3.0, but the new browser's progress has been much slower than originally planned. At one point, Mozilla was shooting for a final release as early as the last months of 2008, and the company hinted that it would use just a single beta to do so.
- The 20 Best iPhone/iPad Games of 2013 So Far
- 9 Steps to Build Your Personal Brand (and Your Career)
- 7 Consumer Technologies Coming to an Enterprise Near You
- 11 Signs Your IT Project is Doomed
- A walking tour: 33 questions to ask about your company's security
- 15 social media scams
- The 7 elements of a successful security awareness program
- IT Certification Study Tips
- Register for this Computerworld Insider Study Tip guide and gain access to hundreds of premium content articles, cheat sheets, product reviews and more.
- The Five Big Lies the C-Suite Hears About "Going Mobile" Mobile has already made a tremendous impact-to the tune of 29 billion apps downloaded in 2011. With such a new technology, it's not...
- mPayment Scenario Planning and Recommendations The mPayment industry is predicted to reach $1.3 trillion by 2017. This report offers conclusions into the impact mobile will have on businesses...
- Is Your App Getting Used? Understanding UX and Your Audience Want your app to be one of the 70 percent that is opened but never used again? If not, then you need to...
- Harness IT -- An Introduction to Business Intelligence Solutions Learn the key selection criteria required to provide your organization with the capability to address structured data, unstructured data and mobile demands so...
- Becoming An Analytics Driven Organization Join us on Tuesday, June 18, 2013, 11:00 AM EDT and learn how your agency can create an analytics culture that will enable...
- 3 Reasons Why Sepaton is the World's Fastest Backup Solution Leading analyst, Storage Switzerland learns how Sepaton backs up and deduplicates massive data volumes while maintaining the industry's fastest performance - all in... All App Development White Papers | Webcasts
Our weekly newsletter will cover a wide range of topics and trends related to consumerization. Stay up to date with news, reviews and in-depth coverage of BYOD, smartphones, tablets, MDM, cloud, social and how consumerization affects IT. Subscribe now!