[Zope-dev] C-extension in zope.i18nmessageid
Jacob Holm
jh at improva.dk
Fri Dec 12 06:36:25 EST 2008
Hi Malthe
Malthe Borch wrote:
> I've branched out this package and removed the C-extension. It's not
> documented in the package why a C-extension is needed or alternatively,
> what it benefits.
>
> If there are no objections, I will merge this into trunk shortly.
>
>
IIRC, the C extension is needed to make messageids truly immutable. This
guards against certain kinds of errors and also means they don't need to
be security proxied, which probably gives a good speedup somewhere.
+1 to documenting why this is a good idea.
-1 on removing the extension.
HTH - Jacob
More information about the Zope-Dev
mailing list