Mozilla Foundation in More Development Trouble 348
sebFlyte writes "After the reports of problems with Firefox' development earlier this week there are now rumblings about more serious problems with the Mozilla Suite. Some developers want to spin the suite out as a community project that the foundation has no responsibility for, and others want to create a Firefox Foundation to deal with the success of the standalone browser."
pointless? (Score:5, Insightful)
Re:pointless? (Score:5, Insightful)
Re:pointless? (Score:2, Interesting)
Re:pointless? (Score:2)
If anything, I wish someone would start fresh, because although it is 'lighter' than Netscape, it's still a friggin pig on my system when I look at the amount of memory it uses. I dont' know if it is the gecko engine or what, but something is a RAM hog and I'd like to see a fresh start from a clean slate rather than just a fork from the current codebase.
Unfortunately, you and I don't get to vote on it. Only the people donating their time to progr
Re:pointless? (Score:5, Insightful)
It seems like the Mozilla Foundation made a decision that they preferred the Firefox development model. Firefox, Thunderbird, and Sunbird are set to be the *new* Mozilla suite, and the old one is in maintenance mode. It seems like this is comparable to people complaining that Microsoft isn't putting enough development into Windows 3.1.... Well, yeah, it's the old product that they've discontinued.
Now, it's all open source, so if someone wants to work on it, go ahead. But why people are trying to convince the Mozilla foundation to offload their new, exciting, successful, popular line-up of software and head back to what's become a bit of a dead-end, I don't know.
Re:pointless? (Score:3, Informative)
What is being suggested is to spin off the suite into a community driven project rather than one handled by the MoFo.
Actually, I did read the article. The user comment said, "You Firefox boys start a separate foundation -- 'The Firefox Foun
Re:pointless? (Score:3, Interesting)
Again, maybe this is a function of me being a clueless user, but I don't see that. Take KDE and Gnome as an example... these are two *very* separate and competing projects being developed in parallel by different groups. Firefox, however, *is* the new Mozilla browser. Sure, it's very different, and has
Re:pointless? (Score:3, Interesting)
Imagine you had a group of volunteers building a car like the Accord, and one year the "head honcho" says "next year's model will be a C
Re:pointless? (Score:5, Insightful)
Unfortunately, a serious break with Mozilla at this point will INSTANTLY cripple Firefox adoption across enterprise organisations. Now not only do you have to pick a browser (or browser suite) to standardize upon, now you have to pick the flavour of that suite. IT managers (or CIOs) have to bet twice -- once that Firefox will continue to be an optimum choice down the road, and a second time that you chose the right 'branch'.
Microsoft, IBM, Google win their audience over by representing consistency. Here's a quick example: think of McDonalds -- poor quality food, but consistent in quality. People 99% of the time will go with what they know, rather than gamble on the family-run restaurant across the street, even though the family-run restaurant might represent a great hidden and unknown deal.
Re:pointless? (Score:5, Interesting)
Re:pointless? (Score:3, Funny)
Amen brother, I recently came to this realization when a great coffee house opened in my office complex, but workers still went to starbucks and never even tried the place. The owner even told me that if someone came in and told them I sent them shed give them a free drink. I've told several of my cowork
Re:pointless? (Score:2)
The wonders of open source (Score:5, Insightful)
This is bad because: (Score:2, Insightful)
There was an episode of nip/tuck last season that had the partners wanting to split the business up after an altrication, as the "divorce" attorney pointed out, when something like that happens cusomters don't know who to turn to, they get confused and more often than not switch to the competition.
Now, the customers are PHB's thinking about maybe doing
Re:This is bad because: (Score:5, Interesting)
I'd just like to point out for the record that Microsoft employees contribute more to the Democratic party than any other company in the United States and that the Microsoft itself has made only negligible political contributions to both parties. Bill Gates is certainly no conservative.
The idea that the Bush/Cheney regime as you call it should be determining whether a browser should be embedded into an OS is rediculous. The last thing we want is our elected officials telling us how to package and sell our software. Let's press them on software patents, not bundling issues.
True, that remark was flippant... (Score:2)
I don't doubt that Bill Gates is no conservative but the conservative government in place currently has been more than kind to Microsoft, which is not that unfathomable as they do bring a hell of a lot of money into the US.
But all of that doesn't detract from the fact that if mozilla become
Re:True, that remark was flippant... (Score:2)
Rather than get angry at politicians, look to the appeals court which overrulled Jackson and found there was no merit to the charge that IE was "tied" to Windows. In otherwords, sticking IE into Windows was legal, and MS couldn't be punished for it, regardless of the administration in power.
Back on topic, AOL/Netscape walked away with $750 Million of Microsoft'
Re:This is bad because: (Score:2, Insightful)
Oh right. Open Source projects never die. I forgot. Hell, the Netscape browser died on the vine j
It is Common Sense (Score:2)
It wasn't dumb, it wasn't short sighted, my vendor was going through an upheavel and I didn't know what to do, so it was time to evaluate everything.
If I adopt Firefox (which I'm
Re:This is bad because: (Score:2)
No, they care about not pissing off Microsoft who bring in a lot of business when the US is looking at a steady decline in their exports and a record budget defecit.
you watch really shitty reality TV shows
Nope, despise them, and Nip/Tuck isn't one of them, it's a drama, and not actually that shoddy (when you hold it up to some of the dross that comes out of the tv these days).
and you think you have more common sense than mana
CVS politics (Score:5, Interesting)
with nasty politics. This is because CVS commit
rights give a very visible rank to some people.
It only gets worse if you add "core" membership.
Linus keeps things fuzzy. The innermost circle
of developers is poorly defined. This lets
everyone think they are "in" or "out" as best
suits their personality.
I've seen the problem on wikis too, with admin
rights. Giving out explicit rank is dumb.
Re:CVS politics (Score:3, Interesting)
S
Meh (Score:5, Insightful)
Or maybe... they could just leave it where it is? Is the Mozilla Foundation really all THAT bad? While I'm sure that everyone has reasons for their position, this smacks of a variation of "Not Invented Here Syndrome".
Re:Meh (Score:5, Insightful)
I don't think NIH is the big problem - the problem is that while Firefox could have been just the browser portion of the suite, it isn't. It looks and feels different. The people who like the suite like the look and feel of it. Switching to Firefox means giving up a mature, stable, familiar user interface for something different that changes a lot with every 0.1 release (for example, Firefox 1.1 will have a completely rewritten preferences panel).
One of the major concerns right now of developers interested in SeaMonkey is the development process currently used for the aviary products: gigantic patches are included without any review, and often with very little testing. Regressions are found by users, and they file bugs which get fixed. However, the lack of review still allows much lower-quality code to enter the source. Between the landing of the patch and fixing of regressions, nightly builds (which developers work from) are often in very bad (unusable) shape.
The SeaMonkey front-end currently requires not one, but TWO reviews of all code. Does this slow the pace of development? Yes. It's extremely difficult to thoroughly review the bigger patches (doubling a patch length probably quadruples the work), but it maintains high code quality, and minimizes the introduction of new bugs. It helps that the SeaMonkey front-end is already mature, because less development needs to happen.
In theory, the Mozilla project was supposed to offer a cross-platform application development toolkit. This toolkit would be maintained, and an application written for it should work properly on future versions of the toolkit. This would offer a way to easily save Mozilla: port it over to this toolkit (which is just a modified version of what it uses right now, minus thorough code review). However, there is doubt among the developers that the Mozilla Foundation will actually keep this toolkit in usable shape - the track record of Firefox developers has been "change what we want when we want to", which would mean any application using this toolkit would need frequent updates. Porting the suite to a toolkit like this would mean we get all of the downsides (less code review), plus extra maintenance work required.
Basically, I think most of the suite developers just want their favorite browser not to die, and not to be based on shoddy code.
Re:Meh (Score:2)
If you can assure me... (Score:2)
...that the Mozilla suite code is of higher security than Firefox, then I will dump Firefox like a hot potato and never look back.
For the same reason that I use OpenBSD, I would avoid a risky browser.
I was not aware of the difference in auditing between the two applications. What should I know?
Instability (Score:5, Informative)
Helpful news? (Score:5, Insightful)
Aren't these kinds of problems going on with most projects, including proprietry software projects?
I can't help but feel as though people are just trying to run a smear campaign against the Mozilla Corporation.
Mod Parent up (Score:4, Insightful)
Re:Helpful news? (Score:5, Funny)
Re:Helpful news? (Score:2)
No. That's the benefit of proprietary software. One entity owns it and controls it. If somebody wants to do their own version of proprietary software, they'll be prompty sued and shut down. There is no code forking in proprietary software. If there is, then the project manager/owner is generally promptly canned. Hence, there's ONE recent version of IE, ONE of Quickbooks, ONE of just about every propri
Sheesh... (Score:5, Insightful)
How the hell did "under debate" become "More Development Trouble" in the
(Answer : someone high up at OSDL clear believes "scandal-mongering = advertising revenue")
Re:Sheesh... (Score:2)
Maybe the gloating IE users are the targeted audience. Although, this being
Re:Sheesh... (Score:3, Insightful)
And they probably got 8 ad impressions from you on the way to this comment.
Re:Sheesh... (Score:2)
Considering that article headlines come from the article submitter (the rank and file), I find your claim of high-level scandal-mongering to be, well... scandal-mongering!
Mod parent up (Score:2)
That's sad, because one of the things that marked
Re:Sheesh... (Score:2)
Re:Sheesh... (Score:4, Informative)
I think it is sad... (Score:3, Insightful)
I don't get it (Score:5, Insightful)
I've been using Mozilla, in some capacity or another, for almost six years, and it's been the only browser I've used (on purpose) for at least five years. So I was confused when Firefox showed up on the scene and suddenly attracted attention. What is it that makes Firefox better than Mozilla? Firefox has tabbed browsing, and pop-up blocking, and all that, but Mozilla did it all two years ago.
Re:I don't get it (Score:2, Insightful)
Mozilla suite is the reference platform. Pure and simple. It was intended for people to spin off thier own projects.
Firefox, Thunderbird and Sunbird are all spinoffs from the mozilla code base. Sunbird was actually the result of a bunch of work done by OEone, IIRC.
Re:I don't get it (Score:5, Insightful)
Re:I don't get it (Score:2)
I've talked to a number of people that thought the Mozilla suite has a clunky interface from 10-15 years ago (it still looked like Netscape 4).
Why the MoFo continues to ship Mozilla with the horribly outdated and Netscape-ish default theme boggles the mind. The Modern theme is better, but still not nearly as nice looking as the Firefox default.
That said, there are a couple of reasons (besides the default theme) for which I prefer Firefox:
Re:I don't get it (Score:3, Interesting)
Re:I don't get it (Score:5, Informative)
Firefox starts up slightly faster.
The Firefox UI has a lot of features removed. The idea was to make the core browser "simple" and allow it to be customized via extensions.
Firefox generally used IE's UI as its model, whereas Mozilla used Netscape 4.x as its model.
Once the browser is loaded, rendering and speed wise they're the same. Benchmarks recently posted on Slashdot showed that the 1.8 versions of the suite were significantly faster than Firefox (based on 1.7). The next Firefox release should gain those improvements.
If you use FireFox and Thunderbird, you end up with higher memory usage as you get two copies of the Mozilla core loaded, whereas with the Suite you only have one copy loaded. This problem gets worse if you also use the standalone Composer or Calendar.
The biggest difference is to get a change done in the Mozilla UI, you have to get a large group of people to agree. Firefox has about 2 people who decide on the UI, so its easier to get changes done there.
Really, the biggest difference in Firefox is it shuts up the people who want to be able to download just a browser without the other stuff, but who also refuse to use the Mozilla net installer. If you used the Suite's net installer, you've always been able to tell it not to download the extra junk, but there's a large portion of people that liked to ignore the net installer and then bitch about being forced to download and install the parts they don't want.
Re:I don't get it (Score:2)
Re:I don't get it (Score:2)
Re:I don't get it (Score:3, Insightful)
But why would I want an IRC client built in to my browser anyhow? I mean sure, I could also build an office suite, photo-management software, an MP3 player, a DVD player, scanner software, a Pac-man game, and everything other app I could possibly want into t
Re:I don't get it (Score:3, Insightful)
A long time ago in a galaxy far, far away, someone invented the concept of shared libraries. Just about every popular operating system supports this concept readily today. Are you really telling me that Firefox
Re:I don't get it (Score:3, Informative)
Re:I don't get it (Score:2)
Firefox is popular and Mozilla isn't.
Mozilla Appsuite and it's Netscape variant has been around about 5 years now and it's never gotten above 1% marketshare as far as I know, despite a fair amount of promotion. The program is obviously disliked by users because there's been millions and millions of downloads that haven't "converted" in the browser stats.
Since Firefox hit 1.0, it's been nothing but going up -- about 5-6% now and 10-15% is certainly reali
Google to the "rescue" (Score:5, Interesting)
Re:Google to the "rescue" (Score:4, Interesting)
Re:Google to the "rescue" (Score:2)
Neither... it would be considered STUPID. If google wants to invest money and manpower to mozilla, they should do just that... contribute resources directly to the mozilla project. If google creates their own fork of the mozilla product line we wind up with yet another browser and another opportunity for 'interpretation' of standards.
I'd much rather see them back the mozilla foundation rather than do their own browser. Remeber... just because it comes from goo
Just started doing Firefox/XUL development (Score:5, Insightful)
Maybe... (Score:3, Insightful)
From a marketing perspective they've already put all their eggs in the firefox basket...
Even netscape wants to ride the firefox wave to success with the release of the Netscape 8 browser.
Re:Maybe... (Score:2)
I still prefer Mozilla over Firefox, mainly because Mozilla has configuration options I miss in Firefox.
Re:Maybe... (Score:2)
How hard is that?
Re:Maybe... (Score:2)
1. It hadn't occurred to me that Firefox has more preferences than are accessible from the Preferences dialog. "How hard is that?": obviously, harder than it needs to be.
2. How to change the "Animated images should loop" isn't abvious when I look at the about:config in Mozilla. Searching for 'animate', 'loop', 'GIF' all yield 0 results. "How hard is that?": obviously, harder than it needs to be.
Re:You mean regedit? (Score:2)
Re:Maybe... (Score:5, Insightful)
Re:Maybe... (Score:4, Interesting)
No, they CAN'T! Firefox people are very strict about not adding things for transitioning Mozilla users - for example, they rejected a patch I wrote that allows ctrl and alt to be un-reversed based on a hidden preference (basically, ctrl+enter and alt+enter are backwards in Firefox - an unnecessary annoyance). There are many other things they don't accept - my definition of "better" is just not the same as theirs.
If a developer only wishes to develop for the moz suite but no on is there to use it, are you making a difference?
So what, am I wasting my time working on Mozilla? No, it's a hobby which happens to benefit me (since I get a better browser). Besides, there is a difference between not having 25 million users and not having ANY users. If a Mozilla 1.8 is released, I'm sure there will still be many thousands of downloads.
If you abandon mozilla for dropping the suite you were never a true open source developer to begin with.
I liked Mozilla, but wanted it to do something it didn't support (play a sound when a download finishes). I found this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1649
Does the fact that I do this work for free, in my free time make me a "fake" open source developer? Am I supposed to continue to contribute if the project moves in a direction I don't like? If that's what's required to fit someone's definition of "true open source developer", then fine, I'm not one.
It really boils down to this: I don't like the same things Firefox devs like, and as such, making Firefox "better" in my opinion would require that I fork it. Instead, I choose to contribute to Mozilla, whose developers I see eye-to-eye with much better. Unlike a personal Firefox fork, Mozilla at least has some users.
Re:Maybe... (Score:2)
Not that I'm an insider and know for myself. I only know what publicly available on their website.
Redesign Mozilla? (Score:3, Interesting)
Why not make Mozilla a container app for firefox and thunderbird? FF and TB would basically be plugins for Mozilla. That way you have a single code base for the browser and mail app. Adding the calendar to Mozilla would then be easy, you just load the plugin.
Imagine being able to open your email on new tab in the mozilla window?
Re:Redesign Mozilla? (Score:2)
STFU & GBTW (Score:3, Insightful)
Unless there's some creative differences happening that are only now coming to the surface, leave it alone, your organizational model is fine.
Re:STFU & GBTW (Score:2)
George Bush - Time Warner?
That could be even more interesting than their last merger. Be careful though
Growing pains (Score:2, Interesting)
Just what Mozilla needs right now... (Score:2)
Mix one part success
With two parts confusion
Bake for a few months, and see what FireFox's market share is.
Weird... (Score:4, Interesting)
Correct me if I'm wrong, but wasn't the Mozilla Foundation formed because Netscape/AOL wanted Mozilla to become a community project that the corporation has no responsibility for?
If the Mozilla Foundation has no responsibility for the Mozilla codebase, just what is the point of their existence?
I say desolve the foundation permanently. Give project leaders direct control over their codebases. Fear will keep the users in line! Fear of this battlesta-- . . . no, wait, I mean Microsoft, fear of Microsoft.
Seriously though, if the Mozilla Foundation doesn't want control/responsibility of the Mozilla codebase they should just simply disband and give the code back to the community. Someone will pick it up.
Re:Weird... (Score:3, Interesting)
Many developers strongly prefer the suite - not all are interested in contributing to Firefox. If the Mozilla Foundation wants to kill off
split it off (Score:2)
What a forking mess (Score:2)
"problems" inaccurate (Score:5, Insightful)
Huh? (Score:5, Insightful)
"Google is in trouble - some employee want to bring Google News out of Beta, while others do not."
WTF is the big fat hairy deal? (Score:4, Insightful)
It's open source people, this is how it works when heavy problems show up:
1) Gee cool project. I like the tool
2) Gosh, I miss foo in this. But I guess someone would need to implement bar before that could work.
3)
- "Hey folks, I've done this patch. Could you check it out, merge it in and may I join the devteam?"
- "No. You stink. We don't want you. You know to much, and besides: I'm the big guru around here. Go away."
- "Ok. Sorry for wasting your time."
4) sf.net/my/.makeNewProject( my tool );
Or did I miss something here?
Re:WTF is the big fat hairy deal? (Score:2)
1. Cool tool. And it's free? Sure, I'll play with it for a while.
2. I've been using it for a while. No big problems that I can see. Maybe I should consider deploying this at work.
3. Oh, wait, it's splitting into 5 versions, and they're each a bit different? How do I know which one to go with? Which one will survive and which ones will die off?
4. Hell, there's just too much risk. I'll just stick with the
Why Firefox? (Score:5, Insightful)
I see it as brand-name dilution. I was an early Mozilla evangelist. Now all the people I converted from the dark side are terribly confused and groaning "Do I have to change again?" You mean I have to replace Mozilla browser/mail by 2 different programs? "It's almost the same only better - I'll help you convert" doesn't play very well as an answer.
I have no ready solution, now that Firefox has established a beach head (IMO, due to surrendipity and marketing rather than inherent superiority). I suppose I'll have to try my best to convince the disciples that they should change horses yet again.
Libraries? (Score:2)
Wouldn't it be a good idea to just split out as much of the common functionality between the various Mozillas. The "Firefox team" becomes basically a browser UI team, for example.
That way, if the libGecko people need to
I still use Mozilla (Score:4, Insightful)
I don't know about the rest of you people but I still use Mozilla as my 3rd browser behind konqueror and firefox.
I'm sure other people have found similar things. It remains the only browser that opens most of those silly Javascript sub-windows. I can only imagine the other browsers don't do this because the javascript is some broken hack - but whether it is or isn't, sometimes you just need to open these things.
Abandoning Moz Suite undermines all products (Score:5, Insightful)
That's the question every business will ask before adopting any other Moz app, if Mozilla Foundation abandons the Mozilla Suite. In fact, some will ask it about any FOSS product. That particular FUD already exists; this move would reinforce it.
It might seem unlikely that Firefox would be abandoned, but what happens to 1.0 when FF 2.0 comes out? Support and maintenance for old products is essential for any business customer; upgrading can be very expensive (deploying across thousands of computers, modifying any integrated software, etc) and often doesn't help the business' bottom line. IBM supports products forever, it seems; Microsoft supported Windows 98 until (last year?). The Linux 2.4 kernal is certainly maintaned; what about 2.2? IBM's name is behind Linux, anyway.
MoFo would look like an unreliable vendor with a good product. I posted in Slashdot previously that they aren't really community driven, which isn't necessarily a bad thing -- it's just different. It appears they may not be customer driven, either. What's driving MoFo?
Re:Abandoning Moz Suite undermines all products (Score:2)
DIdn't they want this? (Score:2, Interesting)
A common sense addition to an old adage. (Score:2)
Why does it appear exceptionally difficult for IT companies to navigate the dangers that come with success?
Tricky Business (Score:2, Insightful)
If any browser is ever going to overthrow IE, it's going to need the support of a large number of people. Firefox has made a quick shoe-in, and this hasn't happened since the Iron Curtain went down with the Windows 95 IE tie-in. I think as geeks we need to get over our petty differences, and support Firefox even if it isn't our favorite. If Firefox is wildly successful, that doesn't mean you can't still use Mozilla yourself.
What we need to do is allow Windows users to experience a change in web-browser
This is starting to sound familiar (Score:4, Interesting)
From an old post in his blog:
What is most amazing about this is not the event itself, but rather, what it indicates: Netscape has gone from ``hot young world-changing startup'' to Apple levels of unadulterated uselessness in fewer than four years, and with fewer than 3,000 employees.
But I guess Netscape has always done everything faster and bigger. Including burning out.
It's too bad it had to end with a whimper instead of a bang. Netscape used to be something wonderful.
The thing that hurts about this is that I was here when Netscape was just a bunch of creative people working together to make something great. Now it's a faceless corporation like all other faceless corporations, terrified that it might accidentally offend someone. But yes, all big corporations are like that: it's just that I was here to watch this one fall.
Perhaps the same fate awaits Mozilla. Hopefully not, but when your product becomes as successful as Mozilla and Firefox have, things do change and change is inevitable. It all comes down to how the people involved with the projects handle the change.
Mozilla did rise from the ashes of Netscape though. Hopefully some of the original Netscape people are still around to help lead Mozilla in the right direction, using their experience from the crashing and burning of Netscape in the late 90's.
JWZ's rantings can be found at http://www.jwz.org/gruntle/ [jwz.org]
Another article about Firefox problems (Score:5, Informative)
Same Old Story (Score:4, Funny)
Engage ego warp drive.
You Mozilla guys might as well go to work for Microsoft now and get it over with.
The consequences of forking... (Score:3, Insightful)
If the future is to have the suite split up, then at least there should be uniform hooks that will allow any conforming app to interface with the others, as the suite allows now. If not, we have lost something.
Community (Score:3, Insightful)
Mozilla and Firefox are not two separate entities, they are just two flavors of the same brand ice-cream. One can live without the other, but they are stronger together. If they separate, only the competition will benefit.
I'm fairly confident that many in the Mozilla/Firefox community know this and are not going to let some whiney volunteers cause a rift. Its natural for there to be problems in the community and for people to voice their discontent, but that doesn't mean the project is in jeopardy. It just forces people to look at what their doing and decide if there really is a problem that needs to be addressed. This is what helps community/volunteer-based development thrive after all, the constant reflection and criticism of the project that drives developers to do their utmost.
License it open source and deal with it (Score:3, Informative)
Re:no, just gecko! (Score:5, Informative)
Mozilla has become a well-known name (through its history and through Firefox), while the Gecko engine is relatively unheard of. Similarly, people know Internet Explorer instead of Trident or Tasman, Opera instead of Presto, and so on.
Why isn't there a decent linux option? (Score:3, Interesting)
Galeon and Epiphany require both Gnome and Mozilla to be installed on the system. That is a fuckload of dependency to browse the web. It also means Galeon and Epiphany aren't really standalone browsers; they're like MyIE or whatever IE wrapper is popular this week.
The only exte
Re:no, just gecko! (Score:2)
That said, I haven't pushed it very far yet, and I haven't tried doing anything with XPCOM, though I have used xml-rpc to talk to remote components.
Give it a try - I think that in XUL the open source community is sitting on a g
Ahhhh... (Score:2)
But I did read your story on osnews first.
Re:shame on slashdot (Score:4, Insightful)
Re:Firefox still missing some things... (Score:3, Informative)
Ryan Fenton
Re:We need alternatives. (Score:3, Interesting)
I really agree with this. Normally, I'm strongly anti-anti-bloat (see this post [slashdot.org] for why), but KHTML is so much faster than Gecko, without sacrificing features, it's insane. As an HTML renderer, it's just as capable as Gecko, and it's faster. It also has far better CJK support than Gecko--I still can't get Japanese text to display right in Firefox, but I ha
Re:strategery (Score:2)
Re:All part of growing up.. (Score:2)
Actually a significant difference is that in a corporation, the decision ultimately comes down to a single decision maker that says, "My way or the highway." There is no forking.