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

Reply via email to