[Pkg-zope-developers] Re: Products path

Andreas Tille tillea@rki.de
Mon, 9 Aug 2004 14:35:45 +0200 (CEST)


On Wed, 21 Jul 2004, Encolpe DEGOUTE wrote:

> > Ok, sounds reasonable. Now what about the old packages using
> > a) /usr/lib/zope/lib/python/Products? Should they move to
> > b) /usr/share/zope/Products ASAP? If so, what's the best way to do it?
> > I mean one definitely has to purge a) before an update, but is it safe
> > to just remove those files? What if they were locally modified?
>
> I have made it for several packages some months ago, but they was no
> upload.
Uhm, I seemed to have missed that /usr/share/zope/Products is working now.
Any reference for reading?  I have four wishlist bugs with "new version
avialable" which I want to resolve today or tomorrow but I do not want to
break anything short before the freeze.

> I do not think that we have to remove old installation: we can break
> sites already used.
In how far?

> If there were locally change, a good admin will create a patch to
> maintain his local change.
???
A good admin would not change files under /usr/lib ...
Well, I know this is hard because Zope had left no real chance than installing
stuff under /usr/lib, but this is the Debian policy.

> We can add a message to remember this to users.
I would vote against this for the reason above.  We can not care for local
administrators who fiddle around below /usr/lib in general and I see no
reason to do it for Zope.  Perhaps a warning in /usr/share/doc/zope/NEWS.Debian
might be issued, but this should be enough.
A very good thing would be to give administrators a hook to override / add
products in /usr/local/share/zope/Products.

Kind regards

         Andreas.

(Sorry for warming up this old thread after my vacation.)