What are bugs? Are bugs really work items?
gerv at mozilla.org
Sun Oct 10 22:23:12 UTC 2004
Christopher Hicks wrote:
> But would we have had firefox if people hadn't piled features onto
> mozilla to the point that it needed to split up?
In this analogy, Bugzilla is Mozilla. I think most of the developers
would prefer not to see Bugzilla get into such a bloated state that
people wanted to do a slimmer rewrite...
Turn it around. If people hadn't piled features into Mozilla in that
way, we wouldn't necessarily have needed Firefox.
> 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.
I cannot believe you are using the way Mozilla developed as an example
to follow! :-) And the browser in the Mozilla Suite is a single-size
bowl of soup anyway.
>> 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.
The fact that it's a monolithic kernel isn't really relevant. The kernel
is still very carefully modularised. The fact that the modules are
linked into one big binary and communicate via shared memory rather than
being a lot of services communicating via message passing is orthogonal
to the level of code modularity.
More information about the developers