[ZODB-Dev] Reloading product in 2.8

Jim Fulton jim at zope.com
Thu Jul 14 18:01:26 EDT 2005


Dieter Maurer wrote:
> Jens Vagelpohl wrote at 2005-7-12 18:46 +0100:
> 
>>...
>>Due to the nastiness Refresh has to perform under the cover even  
>>Shane has to admit that it simply is not some "make development  
>>faster" panacea.
> 
> 
> Shane might (perhaps) admit it but I do not :-)
> 
> There is not much "nastiness" that "Refresh" does:
> 
>   (Manual) refresh has only a single problem:
>   it does not refresh dependent products automatically.

It also doesn't handle global data properly.

It tries to do something that Python modules were never
designed to support, which is to load them more than once.

When it fails, it does so in subtle ways that cause people
to lose lots of time.

Jim

-- 
Jim Fulton           mailto:jim at zope.com       Python Powered!
CTO                  (540) 361-1714            http://www.python.org
Zope Corporation     http://www.zope.com       http://www.zope.org


More information about the ZODB-Dev mailing list