zope.i18nmessageid.Message doesn't have an interface
Bug #220122 reported by
Christian Zagrodnick
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zope 3 |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
The zope.i18nmessag
Is this intentional? I think it should provide an interface so we don't need to do isinstance(bla, Message) any more.
To post a comment you must log in.
On 21 Apr 2008, at 08:22 , Christian Zagrodnick wrote: eid.Message class doesn't provide a specific
> The zope.i18nmessag
> interface.
>
> Is this intentional? I think it should provide an interface so we
> don't
> need to do isinstance(bla, Message) any more.
In a way it's intentional: only the C implementation is immutable and
therefore secure against manipulation further down the line. That
said, we also have a Python implementation which takes over when the C
implementation isn't available (which makes it really hard to test as
well...).