Joel on XUL. Joel Splosky still thinks Netscape was stupid, but he really likes XUL.... [Blogzilla - a blog about Mozilla]
I had read Joel's previous critic of Netscape's rewrite attitude. He reiterates it here by the way: even if he likes XUL, he advocates for a step by step transition to it.
Joel's point of view about this is very rational, and from a company management perspective I can relate to it. But it completely forgets the human factor, which is very important in software, and I think was very important in Mozilla.
Try to get people from the Open Source excited about a refactoring of old Netscape code. Try to keep Netscape's engineers themselves excited about that. The rewrite, although unreasonable it was from a management perspective, was a very good idea to keep people motivated.
I think Joel's argument misses this aspect altogether.
Don't remember if Weinberg's book is in his book list, but he should read it again :-)
9:04:47 AM Google It!