Re: moz-modular - splitting the tree
Benjamin Smedberg <[email protected]> Thu, 06 Oct 2005 11:59:40 -0400
| Newsgroups | gmane.comp.mozilla.devel.small-devices |
|---|---|
| Organization | Another Netscape Collabra Server User |
| Message-ID | <[email protected]> |
Enrico Weigelt wrote: > the current code structure is really sad: one gigantic tree, > no clear dependencies, a bunch of foreign packages. > And the worst: doesn't get compiled. What do you mean by "doesn't get compiled"? The mozilla tree is compiled (successfully) constantly by the tinderboxes at http://tinderbox.mozilla.org/ There are very good reasons for the large and monolithic appearance of the build tree. Don't knock it unless you have *specific* and *well-discussed* alternatives (which I'm happy to discuss, as time permits). Modularization has real and substantial costs that are often not appreciated, especially when applied to mass-market end-user applications. See http://benjamin.smedbergs.us/blog/2005-07-29/the-testing-matrix/ for some of my thoughts on the subject. --BDS