[Zope-dev] Redesign suggestion for IReRaiseException
Martijn Faassen
faassen at startifact.com
Thu Sep 17 16:49:34 EDT 2009
Hey,
Christian Theune wrote:
>> This would be an interface on exceptions, right? Would it try to adapt
>> exceptions raised to IPublisherExceptionInfo and if successful look at
>> this attribute? So an exception can either implement this interface
>> directly, or you could register an adapter for exceptions?
>
> Yes, I'd say it would perform an adaptation using
> `IPublishExceptionInfo(exc)` so it can either implement it directly or
> adapt.
And if the adapter is not available, it'll just do the default, correct?
>> In general I'm fine with modifying this behavior on trunk. We also
>> backported this behavior to the 3.4 line of zope.publisher so we can use
>> it with Grok, which on zope.publisher 3.4.9. I suggest we maintain the
>> current behavior in zope.publisher 3.4 but I'm fine with changing the
>> behavior of the trunk. When we upgrade to that version we can make the
>> necessary adjustments in Grok too.
>
> I agree.
+1 to going to this on the trunk.
Regards,
Martijn
More information about the Zope-Dev
mailing list