<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.0.6249.1">
<TITLE>strategies for using external py packages</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">Hi,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Can anyone recommend a good resource, online docs, examples that specifically deal with methods/best practices/caveats for using external python code libs within Zope.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">I have read the relevant chapters in Zope Book and done quite a bit of googling but can't seem to find detailed material on this.&nbsp; My situation involves, on the one hand, a sizeable 'instance space' application, and on the other, some python modules/packages that I need to teach the instance-space stuff to use.&nbsp; The instance app is too vast to realistically rewrite as a zope Product all in one shot - therefore I'm looking for a sane way to gradually add external functionality (and later, offload existing functionality from instance -&gt; external).&nbsp; What I'm most interested in is a discussion of External Methods vs. Products as a means for doing this, memory and performance considerations, etc.&nbsp; The external code should know nothing about Zope, ZODB etc - so I suspect what I need to design is essentially some sort of proxy layer.&nbsp; (If this isn't specific enough I can happily elaborate.)</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Any suggestions welcome.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Thanks,</FONT>

<BR><FONT SIZE=2 FACE="Arial">Jim</FONT>
</P>

</BODY>
</HTML>