Andreas Jung writes: > For a new project/product (for Plone 3.1) I am setting up a complete > installation infrastructure. > > - defining an extension profile for the project creates a new item within > the add/remove programs control panel - fine > > Questions: > > - how do you define additional 3rd-party products that should be installed > additionally (should replace installProduct() calls as one did in former > times within Extenstions/Install.py)? > > - while having an extension profile and a local Extension/Install.py file, > the Install.install() does not seem to be executed using this approach? > Or am I missing something? In my case I need additional actions being > taken (e.g. for setting up some vocabularies with ATVocabularyManager).
For these, you'll need to setup a setup handler. See - http://dev.plone.org/plone/browser/CMFPlone/branches/3.1/profiles/default/import_steps.xml#L123 - http://dev.plone.org/plone/browser/CMFPlone/branches/3.1/setuphandlers.py#L489 HTH, Daniel _______________________________________________ Product-Developers mailing list [email protected] http://lists.plone.org/mailman/listinfo/product-developers
