?

Log in

No account? Create an account
Mozilla - brad's life — LiveJournal [entries|archive|friends|userinfo]
Brad Fitzpatrick

[ website | bradfitz.com ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Mozilla [Jan. 17th, 2001|01:27 pm]
Brad Fitzpatrick
The Mozilla engineers are absolutely wonderful, but I could kill each one of the Netscape managers and not feel guilty.

This is a trivial example, but this happens a hundred times each week.

Engineer:

    nsIFile::MoveTo is supposed to rename the file in place is the newParentDir param is NULL. On the Mac implementation, it crashes instead.
Manager:
    What visible feature of Netscape does this break? Is this nsbeta3+?
Basically what the manager is saying is, "Why are you spending your time working on this? You should be working on things that are noticeable." I find that totally bullshit. If you API doesn't even work as documented, how are you supposed to build a quality product? Let the damn programmers do what's actually important.
LinkReply

Comments:
[User Picture]From: christowang
2001-01-17 02:05 pm (UTC)
It always work that way. You get something working all nice and happy in IE. Everything is great. You open it up in netscape and crash and burn. But if you use one version .01 less with netscape it works fine. Then .02 less it doesnt work at all again. STAB DIE DIE STAB!

They did send me a free shirt in the mail today and a couple of cd's with netscape on it.
(Reply) (Thread)
[User Picture]From: volve
2001-01-17 04:21 pm (UTC)
You want an even funnier example?

If I could some scripts on a page and few it in IE, it works fine, it's great, it just, works... but if I open it in Netscape, if my script tag includes language="javascript 1.0" it breaks, if I change that to "javascript 1.1" it works, but if I change it to "javascript 1.2" is breaks again... considering I didn't actually read every single flippin' line of the 1.X JavaScript changelogs, and considering that my actual scripts have changed at all, I have to use whatever works in the version line... stupid NS pos... ok so I had a point when I started and I still know what I mean but I doubt it makes any sense now, hehe, oopsies... :)
(Reply) (Parent) (Thread)
[User Picture]From: volve
2001-01-17 04:23 pm (UTC)
holy crap I can't spell!! hehe

Brad, we need an "Edit Old Comments" option ( with some unchangable icon or something that the comment was editted )
(Reply) (Parent) (Thread)
[User Picture]From: christowang
2001-01-17 06:38 pm (UTC)

Re:

Half of my javascript book just explains compatibility issues. Most of is directly stating Netscape is the problem. Yeah, the versions are out there, but Netscape doesn't seem to follow much of a standard.
(Reply) (Parent) (Thread)
[User Picture]From: volve
2001-01-17 07:26 pm (UTC)

Re:

And how the hell did Netscape 6 get "most accurate as per the standards" award?! I almost shot myself when I read that 'cause it means that 80% of us poor developers have apparently been doing it /ALL WRONG/! >:(

*grumpy*
(Reply) (Parent) (Thread)
[User Picture]From: zahnrad
2001-01-17 03:26 pm (UTC)

Ha!

Proof that Netscape engineers are true AOL people now.

"If it's not broken on my screen, it's not broken."
(Reply) (Thread)