I just went through the Generic Setup upgrade steps code.

I am surprised that `manage_doUpgrades` method of the tool does not 
check if the step is applicable : AFAICS the `isProposed` method is only 
used by the ZPT UI.

I would suggest that `doStep` method of `upgradeStep` class should check 
applicability or at least that the tool should check before running the 

Opinions ?
Godefroid Chapelle (aka __gotcha) http://bubblenet.be

Zope-CMF maillist  -  Zope-CMF@zope.org

See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests

Reply via email to