From: "Rodent of Unusual Size" <[EMAIL PROTECTED]> Sent: Wednesday, December 05, 2001 7:08 AM
> > No, it was a majority decision... > > Ah, I must have missed it in the thousands of dev messages > I read (caught up on) in the last few weeks.. I meant to say [to be absolutely clear] that the decision was unilateral due to the two 'majority scenarios' below, the interest in conserving absolutely wasted collab donated bandwidth [not to mention our mirror friends], and the last bugaboo I discovered. Consider yours to be the first comment in several months even _noticing_ the change... > > ...the majority decision saiz that 99% of win32 users never owned > > or installed a compiler. The other majority decision says that Unix > > packages never contain the source tree. I assert both are true. I'll give you 5% have compilers [it is a open source project, so perhaps a higher % of users will be code hackers.] > Can you point me to a subject or message ID or something so > I can re-read the thread? If you review the httpd-win32-msi tree, you will see my [sometimes brief] comments in the history of that package. I first normalized the apache 2.0 package. Discovered the old cruft just simply doesn't work. We don't have the target-within-source-tree structure of 1.3 going forward to 2.0. And that structure was simply, wrong. So I started to look at how we distribute source in other binary packages. While reviewing those changes to the 2.0 package, I looked at how we package both 1.3 and 2.0 on Unix. And I discovered that the inclusion of the src tree was relatively non-existant. The unix httpd binaries were just that (binary). In the meantime I've become very proficient at quickly whipping out a source package, and since alphas have been source only - we've had 2.0.x Windows .zip tarballs that include the .mak files (which were pulled from cvs because their version history was worthless, and the .dsp files are actually legible to even diehard unix hackers. Disgusting to some, perhaps, but at least legible.) So the windows hacker is not left out, in fact they never need to load a binary install to get clean sources. The typical user isn't left out, they have the binary .msi and now an .exe installer [in case .msi isn't installed on their system.] And those with both requirements aren't left out - they do the same as any unix admin who wants sources and the binaries, grab 'em both. There is no way to continue to proliferate this. Easier to change expectations now, than to continue the old src/no_src only to cut it off as of Apache 2.0 GA Release. Bill
