Team Development with Plone/Zope/ZEO/SVN/IPython

15 views
Skip to first unread message

marr

unread,
Aug 28, 2006, 9:38:52 AM8/28/06
to python.tw
Michael Thornhill 整理了一篇文件,介紹團隊開發 Plone/Zope
軟體的常見問題,在不透過 ZMI (Zope Management Interface)
的情況下,結合 ZEO, IPython 等工具來存取 ZODB,利用 API
(Application Programming Interface)
來開發程式,而網站介面的修改,則利用 MySkin 之類的
product model 來進行,並把程式及介面修改結果交由
Subversion 管理。

參考網址:

1. blog by Michael Thornhill
http://michaelthornhill.blogspot.com/2005/08/team-development-with-plone-zope-zeo.html

2. API
http://docs.neuroinf.de/api/plone-api/

marr

unread,
Sep 5, 2006, 8:52:35 PM9/5/06
to python.tw
原本的 setupplonezeo.sh 檔案,以 Plone 2.0.5 和 Plone 2.1-rc3
為對象,我先簡單修改,加入 Plone 2.5 並讓 IPython
使用新版本。也就是說,執行 ./setupplonezeo.sh 5 MySite
會產生 Plone 2.5 的開發環境,並建置一個 MySite 的 Plone
Site
instance。還沒空仔細測試,歡迎大家玩看看。下載點
http://rt.openfoundry.org/Foundry/Project/Download/Attachment/70284/49517/setupplonezeo.sh

keitheis

unread,
Sep 29, 2006, 7:35:21 AM9/29/06
to python.tw
或許是我不了解 zeo
的東西,今天試了一個下午,出現許多錯誤,滿可怕的。
最後還是乖乖用Plone上(
http://plone.org/documentation/how-to/setup-from-source
)所說的方式將 zope2.9.4 與 plone2.5 召喚出來。
然後......就沒事了。

Yung-Yu Chen

unread,
Sep 29, 2006, 7:42:05 AM9/29/06
to pyth...@googlegroups.com
ZEO 應該不會難裝才對,至少 Zope/ZEO 2.8 是這樣...
當然裝著玩的話,ZEO 大概沒什麼用 (至少我想不出來 :p)

marr

unread,
Oct 17, 2006, 9:21:04 AM10/17/06
to python.tw
抱歉,我改的 script 有錯誤,重新修訂後,新的檔案在
http://rt.openfoundry.org/Foundry/Project/Download/Attachment/72712/51090/setupplonezeo.sh
而修改的地方,可參考
http://yychen.joba.cc/wiki/doku.php?id=python:setupplonezeo 說明。

marr

unread,
Oct 19, 2006, 9:13:23 PM10/19/06
to python.tw
我單獨針對 Plone 2.5.x 改出一份檔案叫做 SetupPlone25ZEO.sh
http://rt.openfoundry.org/Foundry/Project/Download/Attachment/72892/51205/SetupPlone25ZEO.sh
執行 SetupPlone25ZEO.sh 1 就會安裝好 Plone 2.5.1
歡迎各位再試用。

marr

unread,
Oct 22, 2006, 12:08:08 PM10/22/06
to python.tw
執行 SetupPlone25ZEO.sh 0 應該要安裝好 Plone 2.5.0
不過,因為 http://plone.org/products/plone/releases/2.5
表示這版本最好改用 2.5.1
再者,這個 script 檔未處理 Five 的版本問題。
我強烈建議直接使用 SetupPlone25ZEO.sh 1 就行。
Reply all
Reply to author
Forward
0 new messages