Great! But unfortunately that doesn't help those of us who already have a collection of ZClasses that are affected by the problems with CatalogAware (can't reparent an existing ZClass). Can one of the DC people let us know if these corrections are scheduled to be merged into the standard CatalogAware? Thanks! Toby Dickenson <tdickenson@devmail.geminidataloggers.co.uk> writes:
Chris McDonough <chrism@digicool.com> wrote:
I actually think this about sums it up. If you have time to look at it Toby, it would be much appreciated. I don't think it's a very complicated set of fixes, its just not on the radar at the moment, and might require some thought about backwards-compatibility.
Not a patch, but Ive fixed all three known CatalogAware problems in a separate product; a new base class that derives from CatalogAware:
http://www.zope.org/Members/htrd/BetterCatalogAware/
The techniques used in this product have been thoroughly stressed in several other production systems, but this is the first time they have been collected together in one place so bugs are possible.
That makes CatalogAware much saner and will produce less bloat. Actually, maybe I should just go make that change in the trunk and the 2.4 branch, although I'm a little afraid of what (if anything) it will break for everybody. To be honest, I really don't have much time to spend thinking about this, and my fears are probably just FUD.
Im not sure how many people are using CatalogAware; I think many serious users have been scared off by the problem reports in the list archives.
IMO fixing this may be worth a little breakage.
Toby Dickenson tdickenson@geminidataloggers.com
-- Tim Moore
They are more than corrections as BetterCatalogAware differs slightly in behavior. However, the implementation looks good to me. I'd venture to guess that something much like it will be in 2.4.1 (likely not 2.4.0). ----- Original Message ----- From: "Tim Moore" <tmoore@tembel.org> To: <zope@zope.org> Sent: Tuesday, June 26, 2001 1:49 PM Subject: [Zope] Re: CatalogAware
Great! But unfortunately that doesn't help those of us who already have a collection of ZClasses that are affected by the problems with CatalogAware (can't reparent an existing ZClass). Can one of the DC people let us know if these corrections are scheduled to be merged into the standard CatalogAware?
Thanks!
Toby Dickenson <tdickenson@devmail.geminidataloggers.co.uk> writes:
Chris McDonough <chrism@digicool.com> wrote:
I actually think this about sums it up. If you have time to look at it Toby, it would be much appreciated. I don't think it's a very complicated set of fixes, its just not on the radar at the moment, and might require some thought about backwards-compatibility.
Not a patch, but Ive fixed all three known CatalogAware problems in a separate product; a new base class that derives from CatalogAware:
http://www.zope.org/Members/htrd/BetterCatalogAware/
The techniques used in this product have been thoroughly stressed in several other production systems, but this is the first time they have been collected together in one place so bugs are possible.
That makes CatalogAware much saner and will produce less bloat. Actually, maybe I should just go make that change in the trunk and the 2.4 branch, although I'm a little afraid of what (if anything) it will break for everybody. To be honest, I really don't have much time to spend thinking about this, and my fears are probably just FUD.
Im not sure how many people are using CatalogAware; I think many serious users have been scared off by the problem reports in the list archives.
IMO fixing this may be worth a little breakage.
Toby Dickenson tdickenson@geminidataloggers.com
-- Tim Moore
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
On 26 Jun 2001, Tim Moore wrote:
Great! But unfortunately that doesn't help those of us who already have a collection of ZClasses that are affected by the problems with CatalogAware (can't reparent an existing ZClass).
You can! http://www.zope.org/Members/AlexR/ChangingBaseClasses?pp=1 Oleg. ---- Oleg Broytmann http://www.zope.org/Members/phd/ phd@phd.pp.ru Programmers don't die, they just GOSUB without RETURN.
participants (3)
-
Chris McDonough -
Oleg Broytmann -
Tim Moore