What are bugs? Are bugs really work items?

Christopher Hicks chicks at chicks.net
Sun Oct 10 16:45:50 UTC 2004

On Thu, 7 Oct 2004, Max Kanat-Alexander wrote:
> 	Actually, interesting that you chose those two examples -- Firefox 
> is a reversal of that theory, a moving away from the Mozilla Suite and 
> separating the browser.

But would we have had firefox if people hadn't piled features onto mozilla 
to the point that it needed to split up?  I think Mozilla is one of the 
better examples of shoving tons of different pieces into the pot, not 
particularly fearing feature creep, and letting folks take as big (or 
small) a bowl of soup as you want.

> 	Linux follows the Unix Philosophy most definitely, where all the 
> different parts of the kernel can be modularized and are written mostly 
> separately. (Though it is a monolithic kernel, so it does give some 
> credit to your theory.)

When I said Linux I was referring to the kernel.


There are two ways of constructing a software design. One way is to make 
it so simple that there are obviously no deficiencies. And the other way 
is to make it so complicated that there are no obvious deficiencies.
  -- C.A.R. Hoare

More information about the developers mailing list