On 3/30/02 5:55 AM, "Didier Georgieff" <[EMAIL PROTECTED]> wrote:
> On Wed, 2002-03-27 at 17:31, Casey Duncan wrote: > >> ZClasses have been overlooked enough. Nobody has even bothered >> putting a ZCatalogPathAware available for them... > > I've done that locally (changing __init__ and the the py but had no > chance to make it work with __existing__ ZClasses. > Something was coded inside the zclass instance ;-< > > So i had to patch ZCatalog for getting the right behaviour for my > existing products. > > So, even if ZClasses are not cooked completely, they allow guys > like me to use zope, to promote zopet even if we are useless at > good python programming ;-), and until Z3 exists. > > All my support for ZCatalogPathAware in 2.6. > > Maybe we should investigate : > > - how updating old CatalogAware ZClasses for taking care of that > > - what impact for already updated construtor scripts ? (shuild be > none, but not sure) Even with CatalogPathAware (or otherwise "smartly" cataloged objects), I've come across a major annoyance that I'm sure others have seen. The annoyance stems from objects getting re-cataloged somehow upon Import, so now I've got two entries for each object - one with the correct shortened Virtual Host friendly path, and one with the big long unfriendly path. So now, as I move a site from development to testing to deployment, I have to run a Python script that goes through the catalog, and removes everything that has a certain folder in its path, leaving only the correctly cataloged objects from the previous site in place. This is especially annoying because I seem to have to run the script 5-10 times before all of the re-cataloged-upon-import objects are removed. If other people have come across this, I think finding a resolution to this would be a more-than-worthy 2.6 project. If I'm just smoking crack and it's only a ZPatterns/TransactionAgents behavior that I'm witnessing, then I'll just leave my huffing and puffing and whining and yelling and fainting to myself and immediate coworkers next time I have to go through this situation. :/ Oh! And while on the CatalogPathAware part, documenting how Paths and SiteRoots and VirtualHostMonsters are all supposed to work together would be nice. I still haven't figured it all out, which is currently leaving me with a few VHM's scattered precariously about a couple of sites. (:/ ** 2). -- Jeffrey P Shell www.cuemedia.com _______________________________________________ Zope-Dev maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope )