[Zope] Preventing duplicates in ZCatalog
Wankyu Choi
wankyu@neoqst.com
Wed, 23 Apr 2003 05:56:41 +0900
Hi Sean,
I'm from a very different background, and thought if some people very =
close
to the core (Zope or CMF, in this case) use something seemingly =
official,
that's official: CMF in this case.
Even with 1.3.1, CMF's PortalConent.py imports " from CMFCatalogAware =
import
CMFCatalogAware ".
Thought it was a good thing to do since it's from, well, people very =
close
to the core^^.
I read an article from the CMF people that they're about to announce CMF
1.4... I'm really confused on who works on what when it comes to Zope. =
Why
would anyone working on CMF insist on using CMFCatalgAware if you think
that's unreasonable? ( I tried the HEAD of PortalContent.py and it's =
still
importing CMFCatalogAware. )
Regards,
Wankyu Choi
---------------------------------------------------------------
Wankyu Choi
CEO/President
NeoQuest Communications, Inc.
http://www.zoper.net
http://www.neoboard.net
--------------------------------------------------------------- =20
-----Original Message-----
From: sean.upton@uniontrib.com [mailto:sean.upton@uniontrib.com]=20
Sent: Wednesday, April 23, 2003 5:33 AM
To: wankyu@neoqst.com; dieter@handshake.de
Cc: zope@zope.org
Subject: RE: [Zope] Preventing duplicates in ZCatalog
I've never understood why anyone would use CatalogAware given that
CatalogPathAware works quite well. Is there even any reason to justify =
its
existence in Zope at all other than backward-compatibility?
Sean
-----Original Message-----
From: Wankyu Choi [mailto:wankyu@neoqst.com]
Sent: Tuesday, April 22, 2003 1:25 PM
To: 'Dieter Maurer'
Cc: zope@zope.org
Subject: RE: [Zope] Preventing duplicates in ZCatalog
>When you see the same object catalogued under different catalog uids,=20
>you
should either upgrade to Zope 2.6.1 or fix the code that does not use
"getPhysicalPath". A likely candidate it =
>"Products.ZCatalog.CatalogAware".
Replace this by "Products.ZCatalog.CatalogPathAware".
I already use Zope 2.6.1.
Hm.. CMFCore's PortalContent imports Products.ZCatalog.CatalogAware, not
CatalogPathAware. Probably, this is the source of my problem, then? ( =
CMF
1.3.1, the latest. )
May I ask why CMF imports CatalogAware instead of CatalogPathAware? CMF
people should know better than that. I just want to know if there's any
particular reason why, since I'm basing my own applications on CMF.
Thanks in advance.
---------------------------------------------------------------
Wankyu Choi
CEO/President
NeoQuest Communications, Inc.
http://www.zoper.net
http://www.neoboard.net
--------------------------------------------------------------- =20
_______________________________________________
Zope maillist - Zope@zope.org =
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -=20
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope-dev )