[Zope3-dev] Nightly Zope 3 Binary Compiles for WIndows

Tim Peters tim at zope.com
Mon Apr 26 11:04:10 EDT 2004


[Chris Withers]
> Hmmm.. haven't heard much demand for the Zope 2 HEAD... what leads
> you to believe there is demand for that?

I haven't heard much demand for either.  For example, in this thread so far,
only Max has spoken up.  One person is enough for me, though.

> ...
> Indeed. This needs to not make people think, so "as close to a
> normal binary build as possible" is good.  If someone can teach me
> how to build the installer process, I'd give it a go, if purely out
> of masochistic interest.  That said, I'm not sure there IS a Windows
> installer for ZOpe 3 yet, so that makes lfie easier ;-)

Zope Corp has no Windows installer for Zope3.

If you want the software to improve on Windows, then we need to encourage
more developers on Windows to contribute.  If any such exist <0.9 wink>, the
only mechanical thing holding them back is the lack of MSVC 6.  They have
all the source code via CVS, and if they're going to make useful code
changes, they *need* to get the source from CVS (so they can check in
changes, or at least create a patch).

For that reason, I think a zip file with .pyds is better than a Windows
installer.

> ...
> Maybe we can have a test level for pathalogically damaged OS'es like
> Win98? (and no, NT, 2000 and XP do NOT count as pathalogically
> damaged...)

There's only one Zope3 test that fails on Win98SE, due to "too many"
sockets.  I'll fiddle that test to use fewer sockets on pre-NT Windows.

>> + One of the --all ZEO tests often fails on my hyper-threaded
>>   Pentium box, but never fails anywhere else, and never fails
>>   if I disable hyper-threading in the BIOS.

> What IS hyper threading?!
>
> *grinz*

I thought I knew, before this test starting faiing in its presence <sigh>.
It's a ZEO test with 2 threads, it times out after 5 minutes because one of
the threads never manages to make progress, but the whole time it's running
both logical CPUs are nearly idle (4-8%).  Turn HT off, and the test
finishes every time (and in less than 13 seconds -- it runs for a
theoretical minimum of 10 seconds).




More information about the Zope3-dev mailing list