Имам сайт на Plone (версия на Plone 3.1.2), на който трябва да инсталирам продукт, наречен GrufSpaces - (http://plone.org/products/grufspaces). Това обаче е производствен сайт и затова не мога лесно да го сваля, за да надстроя Plone до 3.2+, за да използвам buildout; използването на buildout ще ми позволи лесно да добавя Grufspaces (collective.groupspace.roles и т.н.) като продукт.
Изтеглих файловете с яйца отделно (роли, работен процес, поща, съдържание) и ги поставих в структура на директория, така:
- collective/
- __init__.py
- groupspace/
- __init__.py
- съдържание/...
- роли/...
- работния процес/…
- поща/...
Това, което мислех, че мога да направя, е да добавя тази "колективна" папка към [plone directory]/Zope/lib/python като Python модул. Идеята е, че след като бъде добавен, мога да рестартирам Plone/Zope и той автоматично ще го вземе и ще го направи достъпен в Plone като Python модул. За съжаление все още не е работил.
Ако тръгвам по грешен начин, приветствам всяко предложение да опитам това по различен начин.