[Zope-dev] Re: Removing ThreadedAsync from ZODB

Tres Seaver tseaver at palladion.com
Mon Feb 18 11:44:17 EST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jim Fulton wrote:

> ZODB no-longer really uses or needs ThreadedAsync since ZEO added a  
> private asyncore loop for client communication.
> 
> Therefore, I'm removing ThreadedAsync from ZODB.
> 
> I'm going to change zope.server to not use ThreadedAsync, which will  
> allow me to remove the dependency of zope.server on ZODB.

There may be some other remaining dependencies::

 [/home/tseaver/projects/Zope-CVS/Zope3-trunk]
 $ find src/ -name "*.py" | xargs grep -l ThreadedAsync
 src/ZEO/tests/zeoserver.py
 src/ZEO/runzeo.py
 src/ZEO/zrpc/connection.py
 src/ZEO/zrpc/server.py
 src/zope/app/server/servercontrol.py
 src/zope/app/server/main.py
 src/zope/app/twisted/main.py
 src/ZODB/scripts/zodbload.py
 src/ThreadedAsync/LoopCallback.py

> Does anyone think this will affect them?

As long as we release ThreadedAsync as its own egg, the hypothetical
dependent applications should be able to use it without problems.


Tres.
- --
===================================================================
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHubXg+gerLs4ltQ4RAoYtAJ9ZvkIJg+YdsIH+1Mn7khtxia26QQCgpAiw
ttIe/kjOoU3vcsOJzJYAa3Q=
=Rfxa
-----END PGP SIGNATURE-----



More information about the Zope-Dev mailing list