• On BNET: Would you punch a coworker in the face?
advertisement
July 23, 2010 4:17 AM PDT

Google ethos speeds up Chrome release cycle

by Stephen Shankland

What's better: short trains that leave frequently or longer trains that leave less often?

Given Google programmers' philosophy of releasing products early then iterating often, it's no surprise that higher frequency is their preference: thus the announcement Thursday that Google will speed up the release cycle of its Chrome browser.

New stable versions of Chrome today arrive about every three months, but Google wants to double that pace, said Chrome Program Manager Anthony LaForge.

"Under the old model, when we faced a deadline with an incomplete feature, we had three options, all undesirable: (1) Engineers had to rush or work overtime to complete the feature by the deadline, (2) We delayed the release to complete that feature (which affected other unrelated features), or (3) The feature was disabled and had to wait approximately 3 months for the next release. With the new schedule, if a given feature is not complete, it will simply ride on the the next release train when it's ready," he said in the blog.

That could mean, for example that some features such as print preview that Google punted from Chrome 6 to Chrome 7 could arrive in mainstream Chrome users' hands earlier.

Browser rival Mozilla is working on the same idea of more frequent releases. As with Chrome, though, it doesn't mean the pace of advancement doubles, only that new features arrive in smaller doses but more often.

For decades, distribution was a difficult matter for the software industry. AT&T and UC Berkeley Unix programmers mailed tapes to one another. And when personal computers caught on, floppy disks and later CDs also relied on the postal service. Software that dates from this era--Microsoft Office, Adobe Photoshop, Civilization--tends toward major updates released years apart.

Google, of course, grew up in the Internet era, when the network could be used to send software. Google likes its software to be updated silently, behind the scenes, and with no user intervention--in short, the way Google updates its search engine algorithm.

Of course, there's still a lot of overhead in releasing software, even as an online update. New versions must be debugged, tested, packaged up, and sent over the wire. It's often easier to handle one bigger train than two small ones. But Google believes its new release process, to be implemented in coming months, will also make project management easier in many ways.

It remains to be seen how amenable Google's philosophy will be to IT organizations accustomed to testing software and controlling its release. Certainly many employees rely constantly on Google's ever-changing search engine, which corporate IT doesn't get to test. But software that runs on a company's computers brings security risks and compatibility challenges not present when visiting a Web site.

Realistically, a release cycle of six weeks rather than three months won't make too much difference to corporate IT geared for cycles many times that duration, so Google's move to turn the crank faster probably won't change things much.

A broader issue also is involved: how fast can people keep up? User interface changes can leave people clicking around in menus and dialog boxes for commands they once knew how to find.

As Chrome spreads beyond the early-adopter crowd, change gets harder. But that might not sound as much at odds with a faster release cycle as one might think. Many Chrome changes are under the hood, such as improvements to JavaScript processing speed, and many others enable Web programmers to exercise new options.

In other words, Chrome is a window on the Web, and it will often be up to Web site owners to worry about making sure people don't suffer future shock.

Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, follow him on Twitter at http://www.twitter.com/stshank, or contact him through Google Buzz.
Recent posts from Deep Tech
Samsung Galaxy Tab: An Android contender
Toshiba debuts Android-powered Folio 100 tablet
TI reveals new, teensy projector chip
SD revamp to triple flash card speeds in 2012
Two years on, Chrome reshapes browser market
Samsung: Galaxy Tab has leg up on Apple iPad
Sony shows 3D laptop due in 2011
Sony announces cloud-based music service
Add a Comment (Log in or register) (28 Comments)
  • prev
  • next
by phoenix1724 July 23, 2010 5:18 AM PDT
There won't be future shock because most people using Chrome have no idea what version it is. Chrome doesn't use it's version number as a marketing tool like IE or Firefox or Safari.

Chrome updates in the background automatically, so you always have the newest, and it doesn't matter what version. It's just Chrome. If I weren't a techie and I didn't read stuff like this, I'm sure I'd have no idea what version Chrome I'm using.
Reply to this comment 18 people like this comment
by Jadzaea July 23, 2010 6:22 AM PDT
I'll attest to that. I've been using Chrome for at least six months, and I have no idea what version I'm using. I never bothered to look because of the Automatic updates--if it's working, I don't bother checking.

However, at work I still have IE 6 and I want to cry every day because my company apparently lives in a software stone age. *cough*Office2000*cough
3 people like this comment
by leganx July 23, 2010 10:00 AM PDT
this is true. I downloaded chrome 4. then later I figure I should upgrade to chrome 5 only to find out that I was using already chrome 5. Nice feature.
by makardhwaj July 23, 2010 10:37 AM PDT
Agree.
by Vitaliy_Russian July 23, 2010 11:32 AM PDT
Well, you could always download portable versions of Firefox. I don't know about Google Chrome if portable versions exist, but Firefox does have.
by CTO_Dude July 23, 2010 12:16 PM PDT
This is the difference between Google and established development shops. The idea here is to rush features out the door. However, if you don't give testers and the market enough time to evaluate and test the applications against the browser, you won't know what havoc you've created until it's already out in the wild. It's great to release features quickly but if you have broad adoption and many extensions, then you are killing the development community that extend your browser.
3 people like this comment
by slecalvez July 23, 2010 4:06 PM PDT
@Jadzaea You can tell your CIO he's an idiot for still running IE6... What's he doing in that job?
by cvaldes1831 July 23, 2010 7:40 PM PDT
On top of this, non-techies aren't using Google Chrome. They're using IE, Firefox or maybe Safari.
by XCMeathead July 24, 2010 6:56 AM PDT
@slecalvez My company still use IE6. A lot do, it's the default with WinXP is the problem. Since IE8 has compatability mode, I can see no reason for companies not to upgrade though. (Although I'd rather they switched to Chrome or at least FF myself)
by Jack-Bxp July 23, 2010 6:09 AM PDT
If you use the stable release of Chrome, it's no different to any other browser. Considering most of us when browsing at home are just 'consuming' and not 'doing' then a few missing features won't matter. We've arrived at a great time in the browser wars when if a browser can't do something - lacks a required feature, we can just use one of the others that does do what we require. I don't see the need for loyalty when picking a browser, it's quite normal to have four of them installed these days, each having a quality that the other lacks.
Reply to this comment 2 people like this comment
by vt1905 July 23, 2010 7:23 AM PDT
This is good news but how come a simple feature like Print Preview still not be in a browser in the year 2010 with a version number 5? I like Google's online services and other software such as Picasa, Earth but I think they should have continued supporting the development of Firefox instead of coming up with their own browser.
Reply to this comment 4 people like this comment
by ralph103 July 23, 2010 7:59 AM PDT
print systems are difficult. they still support firefox. chrome is some of the best technology in the world. think about something else.
4 people like this comment
by viewangle July 23, 2010 8:14 AM PDT
The echoes below the comment section are really noisy!


--------------------------------------
Achmed: "Silence! I kill you"
Reply to this comment 1 person likes this comment
by xinnianhao July 23, 2010 8:38 AM PDT
Google is using the version number to play mind games on people. When it reaches Chrome 20 next year, people who have never used Chrome would think it has been on the market for many, many years.
Reply to this comment 8 people like this comment
by Thad Boyd July 23, 2010 10:07 AM PDT
I'm sure that's true to a certain extent, but on the other hand it's not like age is the first thing people look for in a browser. Some stat sites show Firefox 3.x running ahead of IE8 or IE7 individually (though of course not as much as the both of them combined).
by Vitaliy_Russian July 23, 2010 11:39 AM PDT
That is so true. I looked up on Wikipedia on Google Chrome, and they have updated to a new major version number about every four months. Firefox for six years only updated to three major versions. The fourth one is in beta mode though. Google Chrome is speeding too fast.
2 people like this comment
by vahounddc July 23, 2010 9:37 AM PDT
I love Chrome for most things, but it does not work well with PDF files, so I end up having to resort to IE to print and often read material that was posted in PDF format. I don't care how often they update as long as they work on that problem soon.
Reply to this comment 2 people like this comment
by knowles2 July 23, 2010 10:54 AM PDT
They built there own internal PDF reader for chrome 6 it still very much a work in progress an I doubt it will make to beta channel any time soon.
by Thad Boyd July 23, 2010 9:49 AM PDT
Great. So when do we get text-only zoom?
Reply to this comment 1 person likes this comment
by irdac July 23, 2010 9:52 AM PDT
vahounddc I agree that Chrome does not work very well with .pdf files but it does work for me. I get .pdfs from several sources like Tech Republic. Generally what happens is that a tab appears with a blank page, then the Acrobat Reader appears with the .pdf ready to use. When I have read, saved or printed the .pdf I have to close the reader and delete the blank page to return to where I started.
Reply to this comment 1 person likes this comment
by EvanSei July 23, 2010 11:06 AM PDT
I for one can say that chrom updates ALLOT, running the dev version which requires manual updates I can say it needs updated about every 3 days. But the updates are always really nice, I like how google is doing it. Though the one problem I have with chrome is it does not play flash youtube videos allot of the times, I have remedied this by setting youtube to play in all HTML5 but it is still very annoying.
Reply to this comment
by YankeePoodle July 23, 2010 11:30 AM PDT
Until the release cycles slow down to 12-18 months not too many people will support from developer side. eg: Netflix does not run on Chrome. So, yes general web sites would do good but rely on firefox or ie for the non-compliant.

As a developer as much as innovation is loved, the mature releases would be greatly beneficial for testing, development etc..
Reply to this comment 5 people like this comment
by catch23 July 23, 2010 12:22 PM PDT
Businesses will also shy away from such an aggressive schedule. We test everything for compatibility, regardless of vendor.
If we were to test and certify every version of Chrome, we would be doing little else.
4 people like this comment
by cometman7 July 23, 2010 1:22 PM PDT
I see what you're saying, but so long as Google makes efforts to keep chrome backwards compatible for extended periods of time, I don't see what the problem is.
by sjman409 July 25, 2010 2:11 PM PDT
I play netflix movies on chrome all the time
1 person likes this comment
by Kimsh July 23, 2010 2:08 PM PDT
Really, updates every six weeks because Google engineers can't meet schedules? "Our engineers can't be relied on to plan properly and hit deadlines, so we are going to push the cost out to the user". Nice one Goog.
Reply to this comment 2 people like this comment
by iangs July 24, 2010 2:04 AM PDT
Utterly bad News, if they want to support the pioneers (the ones with the arrows in their backs) better known as Beta users do a separate track for them and let the rest of stay in peace for 6 months or so.

This will increase the frequency of" side effect" bugs when you add something, you break something.

Why not work a little harder on big things (e.g print system support) and release LESS often.
Reply to this comment 1 person likes this comment
by imazune July 25, 2010 2:44 PM PDT
@fudbuster77
People like you are the only reason Apple has survived. I remember back in the 90s when Apple's death was imminent and MSFT released Win98 and then Me. Now that Apple's up again Microsoft will best them again then MSFT will stop. But this time Apple will die and Google will take it's place.
Reply to this comment
(28 Comments)
  • prev
  • next
advertisement
Click Here
CNET River
  • caro: Time for an authentic @ohhleary local beer tasting http://twitpic.com/2lbp82

  • stshank: Useful tips via John Nack on optimum Photoshop setup (memory, efficiency, history tweaks, scratch disks...) http://bit.ly/aFFznW

  • stshank: Google showing nice Geoeye satellite photos of Burning Man http://bit.ly/9YEBVf

  • Rafe: Why does The City feel different today? Oh, right: The Burners are out of town.

  • briancooley: G37 convertible vid is up: http://goo.gl/HjKo. Nice car with one big, er, small dealbreaker.

  • briancooley: G37 convertible video is up: http://bit.ly/linkxx Fun car with one big, er, small dealbreaker.

  • caro: I'm at Oak Pond Brewing Co. w/ @mbaratz. http://4sq.com/aQRHDh

  • natalidelconte: My E3 special is online! A little late but still a fun gaming show, hosted by yours truly when I was SUPER pregnant: http://bit.ly/aSwN3x

  • b1g1nj4p4n: Donating blood and sitting next to another Rosenblatt. Was going to introduce myself but he sounds like an even bigger dork than I am

  • caro: Annual buttermilk pancake gala at the barn. Next year, we'll make commemorative t-shirts. http://twitpic.com/2l77s0

  • loricnet: RT @jfleck: RT @jdub: When asked why he writes Strong Female Characters, Joss Whedon said, "Because you're still asking me that question."

  • jetscott: Suddenly my tweetstream became all Kanye...turn off the tap!

  • natalidelconte: I also dreamed that I was almost eaten by an iguana. I choose to ignore both dreams.

  • natalidelconte: I dreamed that I forgot my baby home alone because I had a date with Brad Pitt. Woke up feeling so guilty! #motheroftheyear

  • jetscott: Staying up late playing mournful music on my iPad with the Seline HD app, then watching old episodes of The Office. One of those nights.

  • declanm: Obama administration is spending $1+ billion per year per Al Qaeda member in Afghanistan? I wonder if so much was ever spent to find so few.

  • declanm: CIA director says "maybe 50 to 100, maybe less" Al Qaeda members in Afghanistan. (Source: Washington Post, 6/2010, http://bit.ly/9nUTgZ)

  • declanm: Okay, let's do some math. U.S. direct military spending on Afghanistan is $66 billion a year. (Source: CRS, 7/2010, http://bit.ly/4gpYrd)

Chrome reshapes the browser market

The influence that Google's browser has had on the market is broader than its actual use. On Chrome's second anniversary, Google releases the sixth stable version.

Apple rolls out new iPods, social iTunes

A new version of Apple TV is also coming soon, as Apple follows its usual September playbook in refreshing its iPod lineup and the iTunes software.
• Roundup: New iPods, iTunes, TV?

About Deep Tech

Stephen Shankland, who's covered the computing industry since 1998 and was a science reporter before that, here delves into a wide range of technology trends and offers hands-on tests. His particular interests include Web browsers, cameras, standards, research, science, and start-ups.

Add this feed to your online news reader

Deep Tech topics

advertisement

Inside CNET News

Scroll Left Scroll Right