Subject: Re: Zope's directory
To: None <carl@bl.echidna.id.au>
From: Takahiro Kambe <taca@back-street.net>
List: tech-pkg
Date: 10/19/2006 00:02:19
I've added "Cc: tech-pkg".
In message <45330BB6.3030805@bl.echidna.id.au>
on Mon, 16 Oct 2006 14:33:58 +1000,
Carl Brewer <carl@bl.echidna.id.au> wrote:
> Takahiro Kambe wrote:
> > In message <4511FA37.2090700@bl.echidna.id.au>
> > on Thu, 21 Sep 2006 12:34:31 +1000,
> > Carl Brewer <carl@bl.echidna.id.au> wrote:
> >>> 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?
> > "out of pkgsrc" is one idea. But if you really happy with installing
> > plone or zope with single pkg_add command execition? Especially if
> > you need to setup (or update) them on many machines?
> >
> >> I'm sure with sufficient hacking, they can be made to
> >> keep their datafiles etc somewhere reasonable?
> > What do you call "datafiles"? Zope instance??
>
> data.fs, all the logs etc, so yes, instances of zope. IMO, they
> don't really belong in /var.
Why? AFAIK, they are none-shareable data files and Zope instances
might be multple exists on the same machine.
(And they would be under ${VARBASE} which default to /var, but you can
change it.)
--
Takahiro Kambe <taca@back-street.net>