Replacing the portal_syndication tool through migration

Martin Aspeli optilude at
Thu Aug 9 07:44:48 UTC 2007

Derek Richardson wrote:
> Is there documentation that will show me how to modify or replace the 
> portal_syndication tool during a migration?

Maybe not, but look at e.g. Remember and how it mangles portal_setup.

It's in fact quite simple. A tool is just a persistent object in the 
root of the Plone site in the ZODB. You can _delObject() it and add it 

Note that if you need to replace a tool for anything other than strictly 
providing a compatability interface for legacy code, you're regressing 
rather than progressing.

> Is generic setup ready to tackle 
> this in 3.0? Or is there an old-school way of doing it that I will have to master?
> The summer of code draws to a close and I face migration....


GS does give you the ability to manage the upgrade steps, i.e. to invoke 
them, but not to do the actual tool migration (at least not easily).


Acquisition is a jealous mistress

More information about the Product-Developers mailing list