Subject: Re: Zope's directory (was Re: Updating Zope to 2.9.4)
To: Takahiro Kambe <taca@back-street.net>
From: Carl Brewer <carl@bl.echidna.id.au>
List: tech-pkg
Date: 09/21/2006 12:34:31
Takahiro Kambe wrote:
> Hi,
>
> Currently, there are these zope base packages and they use various
> installation directories:
>
> directory package ZOPEDIR (or corresponding one)
> www/zope zope-2.2.2 ${PREFIX}/lib/zope
> www/zope25 zope-2.6.2 ${PREFIX}/lib/zope
> www/zope29 zope-2.9.4 ${WEBBASEDIR}/Zope29 (${PREFIX}/www/Zope29)
> www/zope3 zope3-3.2.1 ${PREFIX}/share/zope3
>
> zope and zope25 base packages should be replaced with zope29 based
> packages since it is Zope's stable release.
>
> Anyway, zope packages' installation directory should be based on
> common policy. I think that it is better to change zope29's ZOPEDIR
> to ${PREFIX}/share/zope (or ${PREFIX}/zope?).
With the way zope (and Plone etc) work, is it necessarily such a good
idea to even have them in pkgsrc? I'm not 100% sure. I'm running zope
(2.9.4 atm) and Plone outside of pkgsrc, and having their volatile data
(the server/ directory where all the funky stuff goes) in /usr/pkg seems
to me to be suboptimal?
I'm sure with sufficient hacking, they can be made to
keep their datafiles etc somewhere reasonable?