[Zope] Re: which operating system quandry

2006-10-02 Thread Maik Ihde
David Bear [EMAIL PROTECTED] writes:

 1) Freebsd ports collection is an easy way to install zope -- the
 ports maintainer takes care of making the build files to handle all the
 zope dependencies including python versions, libraries, etc. However,

Actually I must say that I tried the Zope 2.8 Port a while ago and this was
incorrectly trying to use the wrong Python Version 2.4.x. I mailed the
maintainer and he wrote that he would fix it. Looking at
http://www.freebsd.org/cgi/ports.cgi?query=zopestype=all I can see that the
Zope 2.8.8 Port still references to Python 2.4 - so it got updated but it is
still using the *wrong* Python version. :(

And I would not dare to update my Zope using the FreeBSD Port System, since I
had some bad experiences with this regarding other Applications. But that
strongly depends on the quality of the Port itself.

 2) I've run zope on Red Hat and Suse linux. In both cases I found that
 I needed to install a different version of python than the one
 packaged with the distro becuase Zope had specific dependencies for
 new versions python. Applying patches to zope is manual. It has always been 

Quite funny, because RedHat and Suse do exactly the same as I have noticed with
FreeBSD. So how come, that you had a different experience. Which Zope and Python
Versions did you install?

Zope Packages in Debian and Ubuntu do work nicely although I would also
recommend to at least install Zope from source. 

 inconvenient to build python and PIL in a separate run instances for
 zope. This seems like a major pain in the ...

However this approach gives you more flexibility, since you can update Python
and Zope at the moment that *you* want to and you can ensure that Security
Updates do not break something in your Zope instance (which however has never
happened to me, but you never know...).

 4) I am very interested to know how others manage zope sites. Are
 there any best practices? Are there any linux distributions that are
 more kind to zope than others -- meaning they don't have dependencies
 on old python versions, or they have a very good patch system (debian
 apt updates for zope??)

Debian and Ubuntu, as I mentioned before, play quite well with Zope. Much better
than FreeBSD from my experience, but as always ymmv. ;)

Regards
Maik 




___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: which operating system quandry

2006-09-29 Thread Rob Miller

David Bear wrote:

I know it has been asked many times which os is best for zope, I have
yet to see a 'system administration perspective' in the discussion. By
this I mean which os seems to have the most worry free administration
of a zope instances. I have installed zope on both FreeBSD and various
linucies and here is what I have observed:

1) Freebsd ports collection is an easy way to install zope -- the
ports maintainer takes care of making the build files to handle all the
zope dependencies including python versions, libraries, etc. However,
I have yet to use portupgrade to apply security patches to zope
instances running on freebsd. Does anyone know of using cvsupdate for
getting security patches works over the ports collection of zope
smoothly?

2) I've run zope on Red Hat and Suse linux. In both cases I found that
I needed to install a different version of python than the one
packaged with the distro becuase Zope had specific dependencies for
new versions python. Applying patches to zope is manual. It has always been very
inconvenient to build python and PIL in a separate run instances for
zope. This seems like a major pain in the ...


i've been most happy w/ debian or ubuntu, and have also had good luck w/ 
gentoo.  in each case, i use python (as well as nearly all python 
dependencies, e.g. PIL) from the distribution, but then build Zope itself from 
source, either a checkout or a tarball.


-r

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )