Re: AW: [Zope3-dev] Re: AW: relying on win32api in windows supportofzc.zope3recipes

2007-08-20 Thread Stephan Richter
On Friday 17 August 2007 17:32, Gary Poster wrote:
 However, it's worth noting to clarify this discussion that buildout  
 is being successfully used to install a wide variety of software on  
 *nix systems (I know of Red Hat, Ubuntu, and OS X). This includes  
 software that does not have eggs (such as M2Crypto)  and software  
 that does not have much to do directly with Python (such as libxml2  
 and swig).

Windows is pretty different in this respect. You really want to use an 
installer, which means you get a wizard. People in Windows expect this 
behavior and want it. It is quiet ignorant to ask them to use eggs instead.

Regards,
Stephan
-- 
Stephan Richter
CBU Physics  Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re[2]: AW: [Zope3-dev] Re: AW: relying on win32api in windows supportofzc.zope3recipes

2007-08-20 Thread Adam Groszer
Monday, August 20, 2007, 3:05:45 PM, Stephan Richter wrote:

 Windows is pretty different in this respect. You really want to use an
 installer, which means you get a wizard. People in Windows expect this
 behavior and want it. It is quiet ignorant to ask them to use eggs instead.

Hackers on win32 can live with eggs, but beginners surely not.
The wizard might be a simple wrapper around the scenes behind.
Ask some parameters/path/anything, start the install script with
python, provide some progress feedback.

-- 
Best regards,
 Adammailto:[EMAIL PROTECTED]

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



AW: [Zope3-dev] Re: AW: relying on win32api in windows supportofzc.zope3recipes

2007-08-17 Thread Roger Ineichen
Hi Martijn
 
 Betreff: Re: [Zope3-dev] Re: AW: relying on win32api in 
 windows supportofzc.zope3recipes

[...]

 We're just talking about Zope here, and installing Zope into 
 its own buildout (possibly sharing eggs with another). This 
 means we don't care much about installing the documentation 
 anyway, just having the libraries importable so that Zope can 
 do its work on windows. 

Yes, but that's exactly the problem with the buildout
process.

The installation process right now with buildout is
not able to deal with anything which is not a egg and 
it's horrible if it comes to 3rd party python library
weher no eggs are available. At least on windows.

I think we should support recipe for (exe, msi) installers 
and other things like (zip) unzipper etc. Right now it's 
a nightmare to use buildout if it comes to e.g. pysqlite.

[...]

Regards
Roger Ineichen

 Regards,
 
 Martijn

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: AW: [Zope3-dev] Re: AW: relying on win32api in windows supportofzc.zope3recipes

2007-08-17 Thread Gary Poster


On Aug 17, 2007, at 5:13 PM, Roger Ineichen wrote:


Hi Martijn


Betreff: Re: [Zope3-dev] Re: AW: relying on win32api in
windows supportofzc.zope3recipes


[...]


We're just talking about Zope here, and installing Zope into
its own buildout (possibly sharing eggs with another). This
means we don't care much about installing the documentation
anyway, just having the libraries importable so that Zope can
do its work on windows.


Yes, but that's exactly the problem with the buildout
process.

The installation process right now with buildout is
not able to deal with anything which is not a egg and
it's horrible if it comes to 3rd party python library
weher no eggs are available. At least on windows.


Windows compatibility is an important question.  Unfortunately, I  
don't have anything to contribute to it.


However, it's worth noting to clarify this discussion that buildout  
is being successfully used to install a wide variety of software on  
*nix systems (I know of Red Hat, Ubuntu, and OS X). This includes  
software that does not have eggs (such as M2Crypto)  and software  
that does not have much to do directly with Python (such as libxml2  
and swig).


Gary
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com