Slashdot Mirror


Mozilla Contemplating Five Week Release Cycle

MrSeb writes with an article in Extreme Tech about the ever quickening pace of Firefox development. Quoting the article: "Mozilla, not content with its monumental shift from four major builds in five years down to a new stable build every six weeks, is looking at outputting a new release every five weeks, or perhaps even less. Christian Legnitto, a project manager at Mozilla (and currently the 'release manager' of Firefox), announced the intention to shift to a shorter release cycle on Mozilla's planning mailing list. In response to one developer citing the success of the six-week release cycle, and asking whether it would be feasible to speed it up even further, Legnitto said: 'Yes, I absolutely think in the future we will shorten the cycle.' There are still some pains to overcome, though, such as add-on maintenance, testing, and localization — and ultimately, as browsers become more like operating systems, do we really want something as important as Firefox receiving a new major version every 5 weeks?" In other news, it looks like Firefox is losing users faster than ever despite (because of?) the new rapid release cycle.

47 of 495 comments (clear)

  1. Sigh... by MightyMartian · · Score: 5, Insightful

    I've stopped using Firefox. I was a constant user of it since the Firebird days, but somewhere down the line the whole project has lost sight. I find Chrome a good deal faster and more agile. Maybe I'd feel differently if I were a plugin developer, but as it stands, Firefox seems to be a project that has lost its way.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
    1. Re:Sigh... by Rob+Y. · · Score: 2

      I still use Firefox on Windows at work. The Windows version works well, and I can live with the constant upgrades (so far). And all things being (more or less) equal, I still prefer Firefox as a browser.

      But I'm finding that the Linux version of Firefox is getting unbearable to use. There are just so many times when the UI becomes unresponsive. Hell, there are very noticeable delays just to scroll with the scroll wheel. And their attempts to copy the Chrome UI are really kludgey on Linux. Chromium works much better - though I've seen it do flaky stuff on some websites. So most of the time, I still use FF, but I'm getting closer to switching.

      I was pretty pissed off when Chrome didn't go with QT or GTK for a cross-platform UI. But Google's somehow managed to come up with a way to build a multi-platform browser that actually works well on all the platforms. Firefox used to be the best at that, but it's losing ground. I was beginning to suspect that Firefox's shortcomings on Linux were Linux-specific (X window events getting lost - or GTK throwing them out when the app can't consume them, crummy threading libraries, etc.), but Linux Chrome has very few of the FF performance issues. I guess that's good news for Linux, but not great for FF.

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    2. Re:Sigh... by Darinbob · · Score: 2

      I actually PAID for Netscape Communicator once.

    3. Re:Sigh... by SiMac · · Score: 3, Informative

      I've personally switched to Chrome everywhere, and looking at getting the entire office at work switched from Firefox to Chrome as well (the rapid release cycle of Firefox is nuts, its more rapid than even Chrome and the browser only gets worse with each new release anyway.)

      The Chrome release cycle is six weeks, the same as the current Firefox release cycle. The release cycles are effectively identical. The only difference is that, with Chrome, updates are mandatory. You can't disable auto-update, and you don't get a warning when it's going to happen. Where do people get this information?

  2. Have they totally lost it, or what? by Animats · · Score: 5, Insightful

    Have they totally lost it? It's not like the browser world is making sudden great progress. It's a mature technology. The big problem today is getting stuff fixed.

    I'm doing some Firefox extension development, and I'm finding documentation from versions 1.5 to the current one, all out of sync.

    1. Re:Have they totally lost it, or what? by Kalriath · · Score: 3, Insightful

      And there's half of Open Source's problem. That "man" is even considered to be acceptable documentation. Hint: it's not. Look at the documentation available for MySQL for an example of what documentation should be. A one pager telling you all the command line parameters isn't going to cut it.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    2. Re:Have they totally lost it, or what? by ianare · · Score: 2

      "Organization does get a bit ugly in man, though."

      Woman has been saying that for years.

    3. Re:Have they totally lost it, or what? by bonch · · Score: 2

      Man is perfectly acceptable for many applications.

      It's absolutely unacceptable, and it's telling that you're so out-of-touch that you think it's okay.

    4. Re:Have they totally lost it, or what? by BZ · · Score: 2

      > It's not like the browser world is making sudden
      > great progress.

      Browsers today are switching to using hardware accelerated rendering, changing their HTML parsers for the first time in a decade, working on JITs for JavaScript, adding new ECMAScript features, adding a ton of DOM APIs, implementing new networking stacks (SPDY, say), revamping user interfaces (Firefox 4, IE9), adding support for lots of new HTML elements for the first time in over a decade.

      What exactly would constitute "great progress" in your book? A fundamental redefinition of how links work or something on that scale?

    5. Re:Have they totally lost it, or what? by LateArthurDent · · Score: 2

      Man is perfectly acceptable for many applications.

      It's absolutely unacceptable, and it's telling that you're so out-of-touch that you think it's okay.

      He said acceptable for many applications, not all applications. You don't think man is perfectly acceptable documentation for 'ls', or 'find', or 'grep'? If not, why?

    6. Re:Have they totally lost it, or what? by evilviper · · Score: 4, Insightful

      You only think man pages are unacceptable because you've never seen a decent man page. Try ANY man pages from FreeBSD / OpenBSD. They're available via the web interface. Compare to some of the god-awful GNU man pages...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  3. System Admins Contemplating ditching FireFox by who_stole_my_kidneys · · Score: 5, Insightful

    Sorry i have other things to do than repackage FF for deployment every 5 weeks.

    1. Re:System Admins Contemplating ditching FireFox by 0123456 · · Score: 3, Interesting

      What's wrong with auto update?

      If you don't use auto update, you're potentially using vulnerable browsers.

      If you do use auto update...seriously, what could break?

      At an absolute minimum, every new release seems to move UI entities around or delete them altogether and then you have 1,000 users asking you what happened to their web browser because the status bar went away and can you come and fix it for them.

      Mozilla seem to be committing suicide right now for no reason anyone can adequately explain.

    2. Re:System Admins Contemplating ditching FireFox by Urban+Garlic · · Score: 3, Interesting

      > If you do use auto update...seriously, what could break?

      FF5 broke my employer-mandated SSL VPN plug-in, which made me unable to telecommute.

      They had a fix deployed about five weeks later...

      --
      2*3*3*3*3*11*251
  4. Re:Reason to use Firefox... by avandesande · · Score: 2

    Picking your battles is an important component of a happy marriage!

    --
    love is just extroverted narcissism
  5. Forget versions if you're pumping them out this... by mackil · · Score: 4, Insightful

    Since they're pumping out versions as fast as Chrome, why not do what Chrome does and make the version # irrelevant?

    How many people know what version of Chrome they're running? I sure don't know. But Firefox trumpets the "new" Firefox on every release.

    If you're going to do a rapid release schedule, you've made the version number meaningless to your average user.

  6. Not despite, because of by Sycraft-fu · · Score: 2, Insightful

    If they keep this up, I will remove it from our labs. I am not going to deal with this shit. Release bug fixes as often as you need to, but new features need to be something that doesn't happen too often. I can't go and test this shit every few weeks, nor do I want to deal with things that are outdated. I like FF, but this policy they have is pushing me to dump it. I haven't yet, but we'll see.

  7. There is an alternative by chebucto · · Score: 2

    Seamonkey uses Gecko and is compatible with most Firefox extensions, but has a sane release schedule. 4 years from 1.0 to 2.0, 2 years from 2.0 to 2.3 (current version).

    It gets new features more slowly than Firefox, but, currently at least, it is as good as Firefox (for my use, at least). Oh, and it has a menubar and statusbar.

    --
    The English word fart is one of the oldest words in the English vocabulary.
  8. Shooting Themselves (and us) In The Foot by sehlat · · Score: 2

    We use Selenium IDE for test scripts. Every new release# kills Selenium. My boss has canceled several projects that were intended to use this for regression and other testing while we try to find something that's not going to die on us every few weeks.

  9. Extensions... by Windwraith · · Score: 4, Insightful

    Extensions stop working at random without any good reason and in record time. So many of us use Firefox over Chrome because of extensions.

    This plan is just terrible.

    1. Re:Extensions... by Anonymous Coward · · Score: 2, Insightful

      I am an extension author. If they expect me to work so regularly on something that enhances their product, they need to pay me.

  10. "In response to one developer citing the success" by davewoods · · Score: 4, Insightful

    Mozilla addons getting shafted because one guy wants faster releases? Sweet.

  11. the bottom of this particular slipper slope by prgrmr · · Score: 2

    This will continue until they get to a daily release schedule with each new release containing 1 new feature or 1 or 2 bug fixes. And then look for twice daily, etc.

    Mozilla, much more than Google, is pushing me toward using Chrome.

    1. Re:the bottom of this particular slipper slope by MightyMartian · · Score: 5, Funny

      Question: "What version of Firefox are you running?"

      Answer: "I dunno, is it AM or PM?"

      ---

      Question: "I hear they're replacing the Planck length as the smallest measurement. What are they replacing it with?"

      Answer: "Mozilla release cycles."

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
  12. Re:Reason to use Firefox... by keird · · Score: 2

    I like the fact that Chrome is just always up to date and they are continuously releasing. I don't have to worry about what version I'm using. Shouldn't all browsers move to that model?

    KD

    --
    Kilroy is Here.
    http://itunes.com/apps/kilroy

  13. Re:Reason to use Firefox... by Tridus · · Score: 3, Insightful

    Not when doing so continually breaks the things that the users you do have care about, no.

    What FF user actually wants this model? Most of them don't. Releasing at the same speed as Chrome isn't going to win over Chrome users, but it will chase FF users off. That's what we're seeing here.

    --
    -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
  14. Incredible by Microlith · · Score: 3, Insightful

    I'm amazed at how hateful and petty people are towards Mozilla over this. Google gets a pass though.

    I guess the notion of "release early, release often" is dead?

    1. Re:Incredible by dAzED1 · · Score: 4, Interesting

      No, google doesn't get a pass. A number of us weren't using chrome for reasons just like this - do you see a lot of enterprises pushing out chrome? Nope. If FF does the same thing as chrome, why use FF? The market needs versioned (6-9+ months minumum) browser other than IE. Guess that's going to have to be Opera instead of FF now.

    2. Re:Incredible by shish · · Score: 5, Insightful

      I'm amazed at how hateful and petty people are towards Mozilla over this. Google gets a pass though

      Google don't break compatibility with every release

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    3. Re:Incredible by lennier · · Score: 2

      I guess the notion of "release early, release often" is dead?

      Once people are actually using your product, yes.

      When a project is just an experimental research toy, nobody cares how fast your updates break everything. But when you're dealing with adults, stability is a feature, not a bug. I know it's old-fashioned and boring of us, but we like to use browsers to do our work, not just to admire the shiny go-faster stripes and try to work out where the gear shift lever is this week.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    4. Re:Incredible by Microlith · · Score: 2

      Once people are actually using your product, yes.

      Quick, someone tell the Kernel community that they need to stop doing frequent releases IMMEDIATELY.

  15. Live demo of the definition of insanity by Tridus · · Score: 5, Insightful

    Did Mozilla go hire some MBAs or something? That's the only rational explanation for this idiocy.

    The userbase has rejected rapid release. They hate it. Users are leaving the browser faster then ever before ever since it started.

    So Mozilla's response is... even faster releases? Is it possible to miss the point any more then this? People don't care about this shit, they just want a good browser.

    --
    -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    1. Re:Live demo of the definition of insanity by Darinbob · · Score: 5, Insightful

      The Mozilla devs don't care about this shit either, they just want to check in code without worrying about customer support on older versions. Ie, they want their lives to be easier by cutting the customer out of the picture.

  16. You know what is funny? by MyLongNickName · · Score: 3, Insightful

    Chrome scares my from a privacy standpoint. Firefox wants updated between every keystroke. IE is my new browser of choice.

    --
    See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
  17. We're Doing 5 Blades! by DoomHamster · · Score: 4, Funny

    Mozilla should just cut out the race to 5 blades and call nightlies full releases.

  18. Re:Reason to use Firefox... by neokushan · · Score: 2

    As an avid Firefox user, I find I'm torn with this release method. It used to be that when a new version of Firefox came out, it was the shizzle to the nizzle, the bee's knees, the cat's...well you get the idea. Version 3 was leaps ahead of Version 2 and Version 2 made Version 1 look antiquated. However, that's partially because it took Mozilla so long to release them, over the course of a year or so, Firefox would go from being the most advanced, best browser out there to being outdated and slow. This was before Chrome came along, at least.

    However, this release cycle doesn't seem to do anything other than piss people off. I actually don't mind it, it doesn't seem to get in the way for me and I do use several extensions, but the jump from 4, to 5, to 6 didn't seem to bring anything new to the table. I couldn't tell them apart without reading the changelog.

    I'd move to Chrome, but it doesn't support Windows' DPI settings, so as a user with bad eyesight, this is a deal-breaker for me. Firefox handles it brilliantly.

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
  19. Re:Browser share by idontgno · · Score: 2, Funny

    I suppose they could be gaining users, and that some users...aren't using the browser, leading to paradoxical loss of browser share. More users of Firefox using less browser.

    Ow. I think I just sprained my brain.

    Let's try this again. Browser share is user share, unless (A) some users are using more than one browser, or (B) some browser users aren't actually using the browser, in defiance of the actual meaning of the phrase "browser user". Like, "non-driving driver", or "non-drinking drinker".

    Dammit, my brain still hurts.

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
  20. Re:I've asked this before, and I'll ask it again by MightyMartian · · Score: 2

    The problem of how to blow as much market share and the shortest period of time.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  21. Re:Reason to use Firefox... by Exitar · · Score: 2

    Do you really pretend that people writing extensions for hobby and not for work should rewrite them every 5 weeks?

  22. There goes the neighborhood by fast+turtle · · Score: 2

    It's getting so bad with the rapid release cycles that I've tossed out FF4+ as my critical add-ons no longer work. The rapid move from 4 to 6 w/o actually fixing things made as much sense as them simply having gone to Firefox 11 (because it's 1 more then 10).

    It's gotten so bad that I'm finding myself actually using IE 10 more then I'm using firefox. I've got tabs and since I've configured my scripts to none except for those websites I actually find that I need them on, I'm finding IE to be more stable and less of a problem. The only thing I'm hoping is that the noscript folks actually get an accelerator/plug-in for IE so I can get the same functionality as what firefox gives me as Noscript is the only add-on that has at least remained compatible with it.

    --
    Mod me up/Mod me down: I wont frown as I've no crown
  23. Re:Forget versions if you're pumping them out this by Darinbob · · Score: 2

    And I think this is a big flaw in Chrome too. A product shouldn't be just a straight line of incremental fixes, there need to be branches so that you an stay on old versions and still get bug fixes and security patches. The straight line model is the naive straight-out-of-school developer's favorite model, the one they used on their class projects.

  24. Re:Check AddOns before updating by Darinbob · · Score: 2

    The difference is that Seamonkey cares about the customers.

  25. Headline is misleading by kripkenstein · · Score: 5, Informative

    Did Mozilla go hire some MBAs or something? That's the only rational explanation for this idiocy.

    The userbase has rejected rapid release. They hate it. Users are leaving the browser faster then ever before ever since it started.

    So Mozilla's response is... even faster releases?

    Hi, I am a Firefox dev. The answer to your question is no: The answer is not faster releases. We are not currently planning to do faster releases, despite the Slashdot headline.

    What is the link then? Someone - not sure if a Mozilla developer or not - posted the suggestion to make it faster. Since Firefox's development is open, anyone can post whatever they want whenever they want. There was some debate, most of it negative - as you would expect. Then someone posted it to Slashdot, where it was picked up.

    So, no faster releases. What actually is the Mozilla response to the current situation: To fix the problems. We are working to make updates silent and break less addons. We've also made it so third parties can't install addons without your permission. All of this is in response to user feedback. Hopefully some of that stuff will be posted to Slashdot too ;)

    1. Re:Headline is misleading by Anonymous Coward · · Score: 3, Insightful

      We are working to make updates silent and break less addons

      And from a business perspective, that's even worse. I get to spend hours trying to figure out why 10,000 workstations are suddenly flaking out on me, and then finally explain to my boss that it was because a "silent update" went out completely untested and unproven.

      If you guys really don't want any Enterprise use of FF, just say so up front so we can start looking elsewhere, instead of holding onto a few final shreds of hope.
      We don't want massive changes to the function of the software all the time, it's a nightmare. Removing Major versions removes our ability to maintain a known stable release series and only perform bugfix/security patches. We now have to assume that any update, no matter how minor, could involve major component changes, and thus has to be put completely through the entire testing, approval, scheduling, and deployment cycle. That costs us time and money, and with the new release cycle we can barely get one version deployed by the time the next is out. So we're left with the choice of asking management to double our payroll budget for IT, or putting our asses on the line for releasing "untested" software into a production environment. That's not a good choice, so we're already looking elsewhere for alternatives since Mozilla is proving itself to be largely unreliable.

    2. Re:Headline is misleading by alexo · · Score: 2

      Hello FF dev,

      Please stop trying to change the paradigm and go fix some bugs.

      Sincerely,
      An ex FF user.

  26. bash man page is good by DragonHawk · · Score: 2

    And even GNU has put out some good man pages. My intro to shell programming was reading the man page for bash. It's remarkably comprehensive. I don't know how that slipped through GNU quality control. ;-)

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:bash man page is good by serviscope_minor · · Score: 2

      I second that. I remember printing out the entire bash 1.6(???) man page on my faithful old fanfold dot matrix, and putting it in a ring binder. It ended up full of scribbled annotations, post-its and hole reinforcers, since I used it as a reference so much.

      The man pages for awk, sed, grep, ls, gcc, gzip, etc etc are all perfectly servicable. I turn to them always before trying to find what I want online and I am very rarely disappointed.

      That said, Open/Free BSD do have excellent man pages, in a way that Linux doesn't. The system is documented via man, so you can man everything under /etc and /dev. The man pages for /dev will point to man pages for kernel internals. I was able to do OpenBSD kernel hacking based mostly on the man pages.

      If you haven't tried either of those operating systems, I strongly recommend installing one (or both) in a VM and having a poke around. If you use Linux day to day, then they will be very easy to pick up. You might not end up a permenant user (I use them only rarely), but I still think it's worth it for the insight.

      --
      SJW n. One who posts facts.