Re: Mozilla code structure

"Mike Shaver" <[email protected]> Fri, 14 Dec 2007 07:58:01 -0500
Newsgroups gmane.comp.mozilla.performance
Message-ID <[email protected]>
On Dec 14, 2007 4:07 AM, Enrico Weigelt <[email protected]> wrote:
> To get off this meta-discussion, back to conceret issues:
> The code structure should be cleaned up - split the whole things
> into several parts with *CLEAN* interfaces.

That's not a concrete issue, it's argument by assertion.  You clearly
believe that there is a huge amount of crap in the project, and you've
talked at length about your willingness to work to clean up other
people's work -- please make your own fork here, _demonstrate_ (with
running code and measurements) that your promised gains in
speed+memory use+maintainability manifest, and let us come
supplicating for your wisdom.  If your changes really do improve all
three of those axes, believe me, we'll beat a path to your door.

Until then, you're just complaining without constructive contribution,
and suggestions like using cygwin for our Windows builds indicate to
me that you're very very much out of sync with our desires for our own
products.  If you would like to build another product with different
aims, based on our work, please do -- that's why we've licensed things
as we have -- but please don't just tell us we should use "modularity"
and "clean interfaces" and let others worry about their "crap".  Put
your code where your mouth is.

Mike