У меня есть сайт Plone (версия Plone 3.1.2), на котором мне нужно установить продукт под названием GrufSpaces - (http://plone.org/products/grufspaces). Однако, это производственный сайт, и я не могу его легко отключить) обновить Plone до 3.2+, чтобы использовать buildout; использование buildout позволило бы мне легко добавить Grufspaces (colleg.groupspace.roles и т. д.) в качестве продукта.
Я скачал яйца отдельно (роли, рабочий процесс, почта, контент) и поместил их в структуру каталогов следующим образом:
- Коллективный /
- __ __ INIT. Ру
- groupspace /
- __ __ INIT. Ру
- содержание /...
- роли /...
- рабочий / ...
- почта /...
Я подумал, что смогу добавить эту «коллективную» папку в [каталог plone] / Zope / lib / python в качестве модуля Python. Когда идея будет добавлена, я могу перезапустить Plone / Zope, и он автоматически подберет ее и сделает доступной в Plone в качестве модуля Python. К сожалению, пока это не сработало.
Если я поступаю неправильно, я приветствую любое предложение попробовать это по-другому.