Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Internet Explorer Microsoft Software The Internet Technology

Microsoft's Lack of Nightly Builds For IE 154

Ricky writes "Many wonder why Microsoft doesn't offer nightly builds of Internet Explorer — or at least something more frequent than months-to-years. Ars talks with Microsoft's general manager for IE, who says the IE9 development cycle will look much the same as previous versions. Not a great idea."
This discussion has been archived. No new comments can be posted.

Microsoft's Lack of Nightly Builds For IE

Comments Filter:
  • Obvious... (Score:5, Insightful)

    by clone53421 ( 1310749 ) on Friday November 20, 2009 @04:14PM (#30177376) Journal

    Many wonder why Microsoft doesn't offer nightly builds of Internet Explorer

    Um, because they never have and never will?

    • Re: (Score:2, Insightful)

      by Anonymous Coward
      For the same reason Apple doesn't release nightly builds of Safari? (Yes, I understand they release nightly builds of Webkit).

      Nobody else uses Trident (IE's rendering engine), and if Trident breaks, a lot of other stuff in Windows breaks. They don't want to release development versions of their browser, because their corporate customers don't want users breaking things.

      Frankly, I'm wondering what benefit nightlies would have for MS, who does pretty much all of their testing in-house.
      • Re: (Score:3, Insightful)

        by sohp ( 22984 )

        'if Trident breaks, a lot of other stuff in Windows breaks'

        Which is, of course, precisely the reason to have a meaningful suite of automated tests and frequent build/test cycles. You'd rather work 6 months on something and then throw it over the wall to testers only to have them come back with either hundreds of regression failures (best case) or a handful of failures so severe they couldn't even get past the basic smoke test script?

        That's even before you get to your user community, which as the article poi

        • Which is, of course, precisely the reason to have a meaningful suite of automated tests and frequent build/test cycles.

          The story doesn't say that MS doesn't have nightlies and automated tests internally (I don't know how it is for IE specifically, but I am virtually certain that they do in fact have both; I would be very surprised if any MS project in development stage didn't have either).

          The story is about MS not releasing those nightlies to the end users

          • by sohp ( 22984 )

            You're right, we don't know what the IE development team has or doesn't have. Still, what's the point of going to all the trouble to create a good automated build/test/release system and not have frequent deliveries to the end users - the web development community in this case? I've seen teams do that, and over the life of the project it felt like a net loss because the time and effort spent babysitting the build was wasted because break in the feedback loop by not getting it to end users meant that what w

            • I haven't read the article (why break tradition) but the point is probably to make sure nobody's broken the build, and possibly to give them some of their own dog food to eat.

              So far as I know, very few closed-source development organizations release a nightly build to end users outside their company.

              But there may be a large group of Microsoft developers who get their systems auto-loaded every morning with the latest IE. Probably all of the IE developers at the least.

              • by sohp ( 22984 )

                My "why" was really more of a rhetorical question. In my experience, setting up and maintaining an automated build/test/deploy for a complex thing like IE is quite a lot of work, and I'm not sure any team would benefit from the effort if the only benefit was just keep the build from breaking. That could be done by having a designated team member manually build the system whenever there was time (hah) and a need to check it. No, to make a frequent build worth the effort, you need to get the resulting softwar

      • Frankly, I'm wondering what benefit nightlies would have for MS, who does pretty much all of their testing in-house.

        Well it worked out well for Win7, didn't it? Doesn't mean IE would fall the same way (far from it in fact), but you'd think MS would learn something after a while.

    • Re:Obvious... (Score:4, Informative)

      by hansamurai ( 907719 ) <hansamurai@gmail.com> on Friday November 20, 2009 @04:19PM (#30177486) Homepage Journal

      The nightlies of Microsoft Bob basically killed all positive hype for the program.

    • Re:Obvious... (Score:5, Insightful)

      by eln ( 21727 ) on Friday November 20, 2009 @04:23PM (#30177558)
      The better question would be why Ricky believes not releasing nightly builds is "not a great idea". What part of Microsoft's standard development cycle would benefit from nightly builds? Why would Microsoft decide to release nightly builds, which are inherently unstable, to a public that loves to pick on MS for producing unstable software? Why would MS risk some bored journalist writing a hit piece on IE 9 based on a particularly faulty nightly build just on the off chance someone out in the ether might give them some useful feedback on it?

      In short, why the hell would they release nightly builds?
      • Yeah... my main thought initially was “they’re Microsoft – they don’t need a reason,” but that was only very shortly followed by “how on earth would that benefit them, us, or anyone else for that matter?”

        • From what I've gleaned from various Microsoft blogs, they DO release nightly builds, internally to all their own testers and employees.

          That way, as far as I can tell, they get all the benefit of nightly builds, with absolutely zero of the downsides in terms of company image and dealing with buggy software in the wild.

          • by heffrey ( 229704 )

            They probably have more people using nightly builds of IE than there are folk using nightly builds of FF!! Oh the irony!

            • by BZ ( 40346 )

              Last I checked, there were about 200k-300k Firefox nightly users. Microsoft has around 90k employees as of 2008 (worldwide).

              So unlikely, but at least possibly similar ballpark if every single MS employee uses the IE nightlies (again, unlikely).

              • by heffrey ( 229704 )

                Where do you get that figure of 200-300k FF nightly users. That's mighty impressive.

                • by BZ ( 40346 )

                  > Where do you get that figure of 200-300k FF nightly users

                  I believe it comes from the update server (which is basically contacted by nightlies every so often to see if there's an update to the next nightly, just like other builds contact it to see if there's an update). Then you extrapolate from the number of update checks. It's a rough estimate, of course; as are all usage numbers.

                  And maybe I'm confusing the nightly and beta, of course! If I find the source where I saw the number, I'll comment.

      • by dgatwood ( 11270 )

        Why would Microsoft decide to release nightly builds, which are inherently unstable, to a public that loves to pick on MS for producing unstable software?

        Simple. It means that bugs get found and fixed early before too much code depends on the incorrect behavior. The inability to fix bugs without breaking things has always been IE's greatest weakness.

        http://developers.slashdot.org/comments.pl?sid=1451976&cid=30178810 [slashdot.org]

        • Re: (Score:2, Informative)

          by praseodym ( 813457 )
          In recent interviews, the IE team explained that they run many testsets (W3C sets, Acid3, CSS3.info) themselves anyway. They have also contributed a lot of new tests to W3C (e.g. http://blogs.msdn.com/ie/archive/2009/01/27/microsoft-submits-thousands-more-css-2-1-tests-to-the-w3c.aspx [msdn.com]). They ask for feedback about their tests. The only thing we can do to improve IE is to make sure there's enough test coverage.
          • Haven't been around much, I take it?

            Developing apps to use in the wild means that the end-users will find all sorts of ways to do the wrong thing. These are not things you can always test for before a release (beta, rc, whatever), unless you do double-blind usability using people who've never used your software.

            I've come to expect that when I release a new version of whatever or add/change a feature, I will get immediate feedback from the field because someone will add a new URL to a list that passes my v

      • Re:Obvious... (Score:5, Insightful)

        by cbhacking ( 979169 ) <been_out_cruising-slashdot@@@yahoo...com> on Friday November 20, 2009 @08:44PM (#30180880) Homepage Journal

        As somebody who has frequently participated in beta tests of lots of software, including Microsoft's, this is spot-on. Sure, their infrequent betas get some good feedback and some good bug reports, but they also get absolutely drowned in a deluge of people on the discussion boards (newsgroups, actually) who complain about:
        A) Nothing particular at all, they just signed on to complain.
        B) Stuff that's completely unrelated to the beta (such as a complaint about IE6 on the IE8 beta discussion)
        C) Stuff that's completely unrelated to the product (complaints about Excel on the IE8 board)
        D) "How dare Microsoft release [a beta of] this product with such-and-such [known, sometimes in release notes] bug!"
        E) "WTF I installed the latest version of X, and now I can't access my Y, so I'm switching to competitor Z and never buying anything Microsoft again!"

        F) Complaints about Beta 1 bugs during Beta 2 or RC test phases.
        G) Complaints from people who installed the software on a production machine, and expect Microsoft to provide support for it.

        These are the types of morons that Microsoft has to deal with. I've seen some of this type of behavior in other betas, to be sure, but some of the problems, especially D, E, and G, are most common on the MS betas. People just seem to expect that any code from MS will be production-ready and expects the company to stand behind their software as though it were a released product.

        Microsoft would be *insane* to release nightly builds to a group like that. A closed beta nightly program, maybe (participants culled from those who are actually useful and productive on the public beta) but certainly not open. Especially considering point F above; people already can't always keep up with the pace of the infrequent releases, and asking them to identify the build number they're using would be an exercise in futility for far too many.

      • Not to mention they don't actually have a mechanism to submit bug reports.
    • Nightly builds... you mean like OPEN SOURCE SOFTWARE? Why doesn't M$ make OSS? Is that the question?
    • Re:Obvious... (Score:5, Insightful)

      by El Lobo ( 994537 ) * on Friday November 20, 2009 @04:29PM (#30177658)
      I wonder if dear kdawson really knows what "a build" is... or if he just saw the words "Microsoft" and "bad idea" and just began salivating...

      Shitty article. Nothing to see here....

    • I’ve just had an epiphany.

      I hear there's a pill for that.

  • by syousef ( 465911 ) on Friday November 20, 2009 @04:16PM (#30177430) Journal

    What does MS offer nightly builds for??? It's just not how they work. They're a typical monolithic development house that deals only with releases and occasionally lets beta code out. There are benefits to the approach like not trying to shoot a moving target when it comes to bugs etc. People who've grown up with agile seem to think it's the only way to do quality assurance.

    • Re: (Score:1, Funny)

      by Anonymous Coward

      I like to compare it to taking a shit versus rubbing a quick one off.

      Microsoft saves up the feces, and savors it in their intestines for months and years. That lets it get really stinky and, well, shitty. Then, in one big blast, they crap it out all over everybody. That's just their way.

      The open source community prefers to rub a quick one off each night. Rub rub rub and the load has been blown.

      So it all depends on what you prefer. Would you rather get nightly blasts of jizm in your face, or would you prefer

      • The major difference is that rubbing a quick one off actually encourages a premature release cycle and your users end up gradually getting less satisfied with your performance and go elsewhere... No matter how many dumps you take, it doesn't affect the performance of the next one :)
    • Re: (Score:2, Flamebait)

      by sohp ( 22984 )

      How's that non-agile, waterfall QA working out for ya?

      • Believe it or not, waterfall is not the only alternative to agile. In fact, your comment represents one of the biggest critisms of agile. It misrepresents the alternatives and in many ways seems more like a religion than a development methology.

        http://steve-yegge.blogspot.com/2006/09/good-agile-bad-agile_27.html [blogspot.com]

        • by sohp ( 22984 )

          Wow, you can't come up with anything newer than a link to Yegge's tired old disproven rant?

          • The majority of his criticisms are very valid. The fact is, there are alternatives to agile and waterfall, but agile shills prefer not to talk about them...

      • by syousef ( 465911 )

        How's that non-agile, waterfall QA working out for ya?

        How's that constantly changing never quite know what you're building agile shitfight working for you?

        See it ain't hard to be immature. It ain't clever either. Some incredible projects have been built with both methodologies and there have been some abysmal failures with both too.

        • by sohp ( 22984 )

          How's that constantly changing never quite know what you're building agile shitfight working for you?

          It works quite well, actually, when you have frequent releases to the user, because they can say "yes this is good" or "no this isn't good", and only OCD types really worry about knowing exactly what's what at any time. In fact, software projects tend to delude themselves into thinking they know what they've got when they really don't. This leads to all kinds of problems later when the users see it and find out that what they got is nothing like what they were told they were going to get.

          Think of it this wa

          • by syousef ( 465911 )

            Excellent. So as a developer you're not just rude, abusive and unprofessional, you're also a one trick pony who worships at the alter a single methodology, and have an uncanny knack for convoluted useless metaphor. Please file your resume here in the filing cabinet marked "Waste bin". Don't let the door hit your arse on the way out. I'd really like to think you're just trolling but unfortunately I have had the misfortune of working with your ilk before.

          • ...only OCD types really worry about knowing exactly what's what at any time...

            Not all software has the same cost of failure. If a particular bug can cost tens of thousands of dollars, I sure as hell want to know exactly what releases had that bug. There's nothing OCD about this desire.

    • The vast majority of companies with nightly builds to NOT give those nightly builds to customers. They're for internal testing and to make integration of changes easier to manage. Nightly builds will almost always have unfinished or untested features; because if everything was complete and tested then they may as well tag it as an official release.

      I sincerely hope that even Agile software houses don't release nightly builds to customers.
      • Then why are we discussing MS and their choice not to release nightly builds?
      • The vast majority of companies with nightly builds to NOT give those nightly builds to customers.

        I know of one, who does so, apparently quite successfully. I played golf this summer with their director of Q/A. I'm struggling to remember their name and what they do, but it was some web based SaaS offering with 300-ish employees in downtown Seattle (we were playing golf at Willows Run, which is just down the street from Microsoft Intergalactic in Redmond). We got to talking agile, and releases, and he said

  • Comment removed (Score:5, Insightful)

    by account_deleted ( 4530225 ) on Friday November 20, 2009 @04:17PM (#30177442)
    Comment removed based on user account deletion
    • Re: (Score:3, Insightful)

      The author of the article seems to think IE should be treated separately from Windows.

      I guess Konqueror should have it's own update system, the OS update system isn't good enough?

      • Re: (Score:2, Informative)

        by spartin92 ( 1342937 )

        I guess Konqueror should have it's own update system, the OS update system isn't good enough?

        Its, not it is.

        • Touche-with-the-accent-that-I'm-lazy-to-put-on. I usually try to be good about that, too.

          • Re: (Score:3, Informative)

            by clone53421 ( 1310749 )

            Touch&eacute;

            Also, I&rsquo;m = I’m.

            Okay, I’ll shut up... and damn slashcode for not letting me use the &hellip; character code.

            Wait a second... oh my god... did they really fix Unicode?
            “Touché.”
            It looks right in the preview. Just my luck it’ll screw it up as soon as I post.

            It still doesn’t allow arbitrary characters, though... just certain ones. The ellipsis just melts into oblivion...

  • Although many developers may not really care much for nightlies or even point releases, it keeps them in the loop, and keeps them interested.

    This confused me. Many developers don't care about them, but they do care about them... is that basically what the Ars article is saying?

    • by CannonballHead ( 842625 ) on Friday November 20, 2009 @04:22PM (#30177536)

      Additionally, the article seems to take some things for granted...

      the reality is that every other browser has a more regular release cycle than IE does, and that keeps them relevant.

      I guess Opera's release and development cycle(s) is why it is so popular!

      The result is a strong perception that IE is lagging behind, no matter how great the major release versions are.

      The perception that IE is lagging behind has nothing to do with a bad development cycle, it's more tied to ... bad development and a not-very-good product.

      and the browser's updates are pushed through Windows Update. The actual browser doesn't have its own updating system, and this is a large part of the reason that over 40 percent of users are still using IE6 and IE7.

      That's an interesting assertion. The only backup he gives are numbers for browser stats.

      On the whole, this seems like one guy doing an editorial and talking off the cuff. That's how it struck me, anyways.

      • The perception that IE is lagging behind has nothing to do with a bad development cycle, it's more tied to ... bad development and a not-very-good product.

        And opening up the process with, perhaps, a chance to incorporate feedback early in the process is a great way to address this. You want to give people what they want? be more responsive and don't cast the featureset in stone based on whatthe product manager says.

      • by jamesh ( 87723 )

        I guess Opera's release and development cycle(s) is why it is so popular!

        I thought I read in the news that they were pulling the plug on that in 2011...

      • Re: (Score:3, Funny)

        by stephanruby ( 542433 )
        Hopefully, tomorrow's snapshot of the same article will be better.
      • by hkmwbz ( 531650 )

        I guess Opera's release and development cycle(s) is why it is so popular!

        Actually, Opera doesn't have nightlies. Weeklies at best most of the time. And there's no "bleeding-edge" build available. They have the next major version cooking apparently, but they aren't sharing anything until they have exhausted 10.x it seems. Firefox and Chrome, on the other hand, have nightlies of both current and future releases.

      • The perception that IE is lagging behind comes from IE lagging behind. Not having any updates for year after year, and playing catch-up and copying features.

        They have repeatedly stated they are not interested in dog-and-pony show tricks like ACID tests, instead focusing on what people use and what would make things easier for developers.

        While this would make sense for an isolated company with an isolated product, they have to remember that their engine should render pages that were made by a non-microsoft

  • I'm sure the developers have one, or maybe something that can be done ondemand. No point having one for the public imo

  • Normal (Score:5, Insightful)

    by bigstrat2003 ( 1058574 ) * on Friday November 20, 2009 @04:21PM (#30177520)
    WTF? Most companies don't release nightly builds of their software. Why on earth are we singling out Microsoft, and only one of their products at that? Infrequent releases are the norm, not the exception, and while you may argue that it should change, it's ludicrous to single out one program among thousands for following the standard practice.
    • Re: (Score:3, Insightful)

      Presumably because, while IE is quite similar to the class of "proprietary software", it is quite unusual among the desktop browsers.

      Whether or not you think that it is a good idea for there to be IE nightly builds, it isn't exactly absurd to judge a product by the standards of other similar products, rather than other products with similar licenses.
      • Re:Normal (Score:5, Informative)

        by dingen ( 958134 ) on Friday November 20, 2009 @04:50PM (#30178018)

        WTF? Most companies don't release nightly builds of their software.

        Not when it comes to web browsers. You can get nightlies from every single other major browser, except for IE.

        • You can get nightlies from other browsers, but if you're not a developer or tester, why would you want to? You're just going to get buggy software that way. Firefox makes sense, because it's an open source browser and depends upon customers to also be testers.
        • Testing is a job. Asking the public to do the internal development testing doesn't work if you want to earn a living selling software (or the software ecosystem). I haven't seem many nightly builds of the Mac OS, or lots of other for sale software.
        • Re: (Score:3, Insightful)

          by BitZtream ( 692029 )

          Safari != webkit, Chromium != Google Chrome. Sorry to burst your bubble.

          Webkit is a rendering engine. Its pretty useless without supporting code. The link you gave links you to a loadable library essentially. The app icon you get for OSX actually runs a script that has Safari use the webkit library from the package, but the UI and everything else is still the same old Safari thats installed on the system.

          If someone bothered to put the effort into it, you could stuff IE's renderer into Safari on Windows,

          • . . . Chromium != Google Chrome. . . .

            Chromium is not Chrome. They may share a common tree, but they aren't the same either. Chrome may be built from a snapshot of the chromium tree, but that doesn't give you nightlies of chrome.

            Okay, what kind of logic is that? A nightly is by definition a daily build that's a snapshot of the development trunk, which official releases are eventually built off of. The Chrome developers themselves use Chromium for development. It's a nightly build in every sense of the term.

            Even if for some reason you don't buy that logic, Chrome has a Dev Channel, which releases official Google-branded Chrome builds every week or so. So, it still has weekly builds.

            That gives us three out of four non-IE brow

  • Who is Many? (Score:5, Insightful)

    by clinko ( 232501 ) on Friday November 20, 2009 @04:32PM (#30177696) Journal

    "Many wonder why Microsoft doesn't offer nightly builds of Internet Explorer."

    Whoever "Many" is, they seem to always be interviewed by Ars and FoxNews.

  • As a key product in a proprietary OS, why would you want to run nightly builds of IE? With Firefox my browser may be unstable, but at least the rest of my system stays stable, but with IE a lot of Windows components use Trident and that isn't going to be a good thing. Plus, with Firefox if you file a bug they appreciate that and generally fix it right away, even security vulnerabilities aren't promptly fixed on IE, let alone user suggestions....
    • by sohp ( 22984 )

      The IE guys are going to have to fix any problems in how it plays nice with Windows anyway, and if the development process is so broken that they can't even keep O/S-breaking regressions out of the builds, there's a problem. The whole point of having frequent builds is to identify errors sooner, while it's cheaper and easier to fix them, than later, after the edifice has been built on the unstable foundation.

      with Firefox if you file a bug they appreciate that and generally fix it right away, even security vulnerabilities aren't promptly fixed on IE, let alone user suggestions....

      I suggest that's the whole point of wanting IE to have a more frequent build and release cycle -- ge

      • by Bungie ( 192858 )

        The IE guys are going to have to fix any problems in how it plays nice with Windows anyway, and if the development process is so broken that they can't even keep O/S-breaking regressions out of the builds, there's a problem.

        The problem is that IE is tightly coupled with several other Windows components. This means it can break many other apps which can depend on it, or also can break itself if it depends on something which is not available.

        For example, when IE7 came out people were extracting the installe

        • by sohp ( 22984 )

          A monolithic blob of pieces that have tight coupling between each other and leak those dependencies to other pieces that shouldn't even KNOW about another applications dependencies in the first place is bad software engineering. Again, the article is correct in urging the frequent build/test/release to the public cycle because it would highlight the dependency errors quickly and allow them to be fixed before they become a problem. We all know DLL hell (or RPM hell -- linux doesn't get a pass here, either) a

    • As a key product in a proprietary OS, why would you want to run nightly builds of IE? With Firefox my browser may be unstable, but at least the rest of my system stays stable, but with IE a lot of Windows components use Trident and that isn't going to be a good thing.

      WebKit is heavily used in OS X too, AFAIK, but they still provide nightlies. It doesn't replace the existing version on your system, it's an extra one that you can manually run as part of specific programs. So you'd use the nightly build to test, but other programs would keep using the standard system build.

      It also doesn't have to be called "Internet Explorer". It could be called something different, like "Trident Development Version" or something. Firefox nightlies are called Minefield.

      Plus, with Firefox if you file a bug they appreciate that and generally fix it right away

      You must have

  • They are built at night too, and you get more or less the same security feeling.
  • by maxrate ( 886773 ) on Friday November 20, 2009 @04:43PM (#30177882)
    Why is the finger always at Microsoft? I vote we embargo the use of the word Microsoft on Slashdot, say, for a month. Usually any Microsoft related post is biased and ill-spirited - getting very old. There are countless software vendors that do not release nightly builds. As much as I adore Slashdot, all the MS haters on here often make me feel as if I'm associating myself with a 'new low' of computer users (sometimes). Kinda like finding yourself in the company of a bunch of racists. It's very fashionable on \. to hate Microsoft. Don't like their stuff?...simply use something else and STFU. I do agree with the article's opinion of saying the update process Microsoft uses is broken - I think Microsoft can do better.
    • Re: (Score:3, Insightful)

      by dbIII ( 701233 )

      Why is the finger always at Microsoft?

      Because many of us use their stuff and despair at the problems that arise that we cannot fix and the Microsoft will ignore.
      That creates a culture of just complaining to each other about the company in general. We say to each other things like "this was the company that was given the BSD source code on a plate and still couldn't get even ping right" and other things non-techies would find completely irrelevent.
      Just filter the MS stories out - there's not going to be muc

    • While I think Microsoft is right with its release cycle, the article is based on the fact the every other browser vendor is releasing snapshots.

      For me, the biggest picture is interaction and strategy, not builds. In Webkit, Gecko and Presto, if you are a web developer, you can interact with the engine developer. They have mailing list, good bucktrackers, and a *good attitude* towards fixing bugs.

      For Microsoft, if you are using Linux for development (a pretty common case I'd guess) you cannot even try. I dou

  • The Microsoft build labs has been described in many books but one thing that stood out to me was the alleged fact that most builds, like Windows, take well over 24 hours to finish. Given how tied into the operating system that MSIE is, I suppose that a build of MSIE would require a significant build of Windows as well.

    • Re: (Score:3, Funny)

      The Microsoft build labs has been described in many books but one thing that stood out to me was the alleged fact that most builds, like Windows, take well over 24 hours to finish.

      Well, there's yer problem... The are probably running their build server on windows. Now if they ran a nice Linux build server...

      • by Thing 1 ( 178996 )
        Yeah, right. After buying Hotmail and "converting" it from a few number of Linux servers to a ridiculous number of Windows servers, I'm sure they've learned their lesson!
    • Re: (Score:3, Informative)

      Given how tied into the operating system that MSIE is, I suppose that a build of MSIE would require a significant build of Windows as well.

      I find it highly unlikely. In the end, IE lives in its own library, and any OS services that may need it call through that via stabilized COM interfaces. There's no reason why Windows can't be build against precompiled IE binaries and .idl files describing the interface, and similarly no reason why IE can't be built against the most up-to-date Windows SDK headers.

  • by 93 Escort Wagon ( 326346 ) on Friday November 20, 2009 @04:49PM (#30178004)

    I am not a fan of Internet Explorer at all - however I know people who are, and I can't imagine this mattering to them in the least.

    Heck, I can't imagine the vast majority of Firefox or Safari/Chrome users caring about those available snapshots; and I say that as someone who has used nightly builds for both those products fairly frequently!

    This just seems silly on the face of it. "Microsoft doesn't follow Firefox's development path", complains a Firefox fan.

  • by Sowbug ( 16204 ) on Friday November 20, 2009 @04:56PM (#30178134) Homepage

    Can bees think? A new study indicates that no, they cannot.

  • by Osrin ( 599427 ) * on Friday November 20, 2009 @04:57PM (#30178154) Homepage

    Filed under "weirdest story ever to appear on /."

    Next week we can discuss the outrage that stems from Microsoft's refusal to offer free back massages on the New York subway.

  • It' not like IE is open for people to download the nightly builds. I'm sure that Microsoft and its employees compile IE many times even though it might not be on the "nightly build" schedule in the most official sense.
  • Moreover I tried to sign up for the IE bug feedback system [microsoft.com].

    1. It required me to get a live account. I did.

    2. It required me to "register" with my live account. It didn't work with Webkit so I fired up Firefox, then I did.

    3. It required email confirmation of my live account. I confirmed it.

    4. It asked me to register to be able to vote on issues (GOTO 2)

    No wonder the feedback is minimal and useless (as in not real bug reporting). There's probably no one who cares on the other end anyway
  • I refer to this article [joelonsoftware.com].

    I would assume that the Microsoft Excel team did it this way as well, since Joel mentions it in his article. But they also wrote their own compiler [joelonsoftware.com] because everyone else's was crap, and still managed to ship on time.
  • by pcardno ( 450934 ) on Friday November 20, 2009 @06:56PM (#30179822) Homepage

    Nightly builds, if they were released every time:

    Bun
    Bun
    Bun
    Bun
    Meat
    Meat
    Bun + Meat
    Bun + Meat
    Bun + Meat + Meaty Flavour
    Bun + Meat + Meaty Flavour
    Bun + Meat + Meaty Flavour
    Bun + Meat + Meaty Flavour
    Bun + Meat + Meaty Flavour
    Bun + Meat + Meaty Flavour
    GHERKIN!
    Bun + Meat + Meaty Flavour + Gherkin
    Bun + Meat + Meaty Flavour + Gherkin + Salt
    Bun + Meat + Meaty Flavour + Gherkin + Salt++
    Bun + Meat + Meaty Flavour + Gherkin + Salt+++++
    Bun + Meat + Meaty Flavour + Gherkin + Salt + Tomato
    Bun + Meat + Meaty Flavour + Gherkin + Salt + That Other Stuff
    Bun + Meat + Meaty Flavour + Gherkin + Salt + That Other Slightly Better Stuff
    Quarter Pounder With Cheese

    As an IT Manager for one of the 100 biggest companies in the world, I couldn't give a flying f*ck about the inbetween. All I want to know is what we're getting. And if it breaks a part of our fundamental application stack, we'll complain or won't use it. If I want something in the release, I'll lobby for it. If you want to be part of the IE development cycle, sign an agreement with MS to be a part of it, then you'll get the alphas and beta.

    Total non-story.

Don't get suckered in by the comments -- they can be terribly misleading. Debug only code. -- Dave Storer

Working...